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=-Xcheck:jni' 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: gc/arguments/TestAlignmentToUseLargePages.java#id3 Passed: gc/arguments/TestAlignmentToUseLargePages.java#id1 Passed: compiler/loopopts/Test7052494.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 Passed: gc/arguments/TestDisableDefaultGC.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id3 Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 Passed: gc/logging/TestMetaSpaceLog.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 Passed: gc/logging/TestGCId.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 Passed: gc/shenandoah/TestAllocIntArrays.java#compact Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive Passed: gc/shenandoah/TestAllocIntArrays.java#no-tlab Passed: gc/shenandoah/TestAllocIntArrays.java#static Passed: gc/shenandoah/TestAllocIntArrays.java#iu Passed: gc/shenandoah/TestAllocObjectArrays.java#compact Passed: gc/shenandoah/TestAllocObjectArrays.java#adaptive Passed: gc/shenandoah/TestAllocIntArrays.java#passive Passed: gc/shenandoah/TestAllocObjectArrays.java#iu Passed: gc/shenandoah/TestAllocObjectArrays.java#no-tlab Passed: gc/shenandoah/TestAllocObjectArrays.java#static Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive Passed: compiler/runtime/Test6826736.java Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive Passed: gc/shenandoah/TestAllocObjectArrays.java#passive Passed: gc/shenandoah/TestAllocObjects.java#adaptive Passed: gc/shenandoah/TestAllocObjects.java#compact Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive Passed: gc/shenandoah/TestArrayCopyCheckCast.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: gc/shenandoah/TestArrayCopyStress.java Passed: gc/shenandoah/TestAllocObjects.java#iu Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive Passed: gc/shenandoah/TestAllocObjects.java#static Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#compact Passed: gc/shenandoah/TestAllocObjects.java#passive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive Passed: gc/shenandoah/TestElasticTLAB.java Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#adaptive Passed: gc/shenandoah/TestEvilSyncBug.java Passed: gc/shenandoah/TestGCThreadGroups.java#passive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#static Passed: gc/shenandoah/TestGCThreadGroups.java#iu Passed: gc/shenandoah/TestHeapUncommit.java#default-lp Passed: gc/shenandoah/TestGCThreadGroups.java#default Passed: gc/shenandoah/TestHeapUncommit.java#iu Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive Passed: gc/shenandoah/TestJcmdHeapDump.java#adaptive Passed: gc/shenandoah/TestAllocObjects.java#aggressive Passed: gc/shenandoah/TestJcmdHeapDump.java#compact Passed: gc/shenandoah/TestJcmdHeapDump.java#iu Passed: gc/shenandoah/TestJcmdHeapDump.java#aggressive Passed: gc/shenandoah/TestJcmdHeapDump.java#static Passed: gc/shenandoah/TestJcmdHeapDump.java#passive Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive Passed: gc/shenandoah/TestHeapUncommit.java#adaptive Passed: gc/shenandoah/TestHeapUncommit.java#passive Passed: gc/shenandoah/TestLotsOfCycles.java#compact Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#passive Passed: gc/shenandoah/TestLargeObjectAlignment.java Passed: gc/shenandoah/TestLotsOfCycles.java#aggressive Passed: gc/shenandoah/TestObjItrWithHeapDump.java Passed: gc/shenandoah/TestLotsOfCycles.java#iu-aggressive Passed: gc/shenandoah/TestHumongousThreshold.java#16b Passed: gc/shenandoah/TestParallelRefprocSanity.java Passed: gc/shenandoah/TestHumongousThreshold.java#default Passed: gc/shenandoah/TestLotsOfCycles.java#passive Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu Passed: gc/shenandoah/TestReferenceShortcutCycle.java#iu-100 Passed: gc/shenandoah/TestReferenceShortcutCycle.java#satb-100 Passed: gc/shenandoah/TestRefprocSanity.java#default Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu-100 Passed: gc/shenandoah/TestRegionSampling.java#adaptive Passed: gc/shenandoah/TestRefprocSanity.java#iu Passed: gc/shenandoah/TestLotsOfCycles.java#adaptive Passed: gc/shenandoah/TestRegionSampling.java#aggressive Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb Passed: gc/shenandoah/TestRegionSampling.java#compact Passed: gc/shenandoah/TestRegionSampling.java#iu Passed: gc/shenandoah/TestRegionSampling.java#iu-aggressive Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 Passed: gc/shenandoah/TestRegionSampling.java#static Passed: gc/shenandoah/TestRegionSampling.java#passive Passed: gc/shenandoah/TestPeriodicGC.java Passed: gc/shenandoah/TestResizeTLAB.java#adaptive Passed: gc/shenandoah/TestResizeTLAB.java#iu Passed: gc/shenandoah/TestRetainObjects.java#adaptive Passed: gc/shenandoah/TestLotsOfCycles.java#iu Passed: gc/shenandoah/TestResizeTLAB.java#aggressive Passed: gc/shenandoah/TestResizeTLAB.java#compact Passed: gc/shenandoah/TestRetainObjects.java#compact Passed: gc/shenandoah/TestResizeTLAB.java#static Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive Passed: gc/shenandoah/TestRetainObjects.java#iu Passed: gc/shenandoah/TestRetainObjects.java#static Passed: gc/shenandoah/TestRetainObjects.java#aggressive Passed: gc/shenandoah/TestRetainObjects.java#iu-aggressive Passed: gc/shenandoah/TestRetainObjects.java#passive Passed: gc/shenandoah/TestLotsOfCycles.java#static Passed: gc/shenandoah/TestResizeTLAB.java#passive Passed: gc/shenandoah/TestSieveObjects.java#compact Passed: gc/shenandoah/TestSieveObjects.java#static Passed: gc/shenandoah/TestRetainObjects.java#no-tlab Passed: gc/shenandoah/TestStringDedup.java#default Passed: gc/shenandoah/TestStringDedup.java#iu Passed: gc/shenandoah/TestStringDedup.java#passive Passed: gc/shenandoah/TestSieveObjects.java#adaptive Passed: gc/shenandoah/TestSieveObjects.java#aggressive Passed: gc/shenandoah/TestSieveObjects.java#iu Passed: gc/shenandoah/TestSieveObjects.java#passive Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive Passed: gc/shenandoah/TestVerifyJCStress.java#iu-debug Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 Passed: gc/shenandoah/TestStringInternCleanup.java#iu Passed: gc/shenandoah/TestWrongArrayMember.java Passed: gc/shenandoah/TestWithLogLevel.java Passed: gc/TestHumongousReferenceObject.java#id0 Passed: gc/shenandoah/TestVerifyLevels.java Passed: gc/shenandoah/TestStringInternCleanup.java#default Passed: gc/TestHumongousReferenceObject.java#id1 Passed: gc/TestHumongousReferenceObject.java#id2 Passed: gc/TestSystemGC.java#Parallel Passed: gc/TestSystemGC.java#Serial Passed: gc/TestSystemGC.java#G1 Passed: gc/TestSystemGC.java#ZGenerational Passed: gc/shenandoah/TestVerifyJCStress.java#passive Passed: gc/TestSystemGC.java#ZSinglegen Passed: gc/shenandoah/TestVerifyJCStress.java#default-debug Passed: gc/TestSystemGC.java#Shenandoah Passed: runtime/6626217/bug_21227.java Passed: gc/TestFullGCALot.java Passed: runtime/cds/appcds/BadBSM.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: gc/shenandoah/TestStringInternCleanup.java#passive Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: gc/shenandoah/TestSieveObjects.java#no-tlab Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/CommandLineFlagCombo.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/LambdaWithJavaAgent.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/sharedStrings/InternSharedString.java Passed: runtime/cds/appcds/sharedStrings/FlagCombo.java#id0 Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java Passed: runtime/cds/appcds/sharedStrings/ExerciseGC.java Passed: runtime/cds/appcds/sharedStrings/LargePages.java Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/cds/appcds/sharedStrings/SysDictCrash.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/TestEpsilonGCWithCDS.java Passed: runtime/cds/appcds/TestCombinedCompressedFlags.java Passed: runtime/cds/appcds/TestParallelGCWithCDS.java Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZGenerational Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZSinglegen Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/MirrorFrame/Test8003720.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/Metaspace/FragmentMetaspace.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: runtime/Thread/ThreadCountLimit.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: serviceability/sa/ClhsdbScanOops.java#id0 Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestStressOptions.java Passed: serviceability/sa/ClhsdbScanOops.java#id1 Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestUseCompiler.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestAddPChainMismatchedBase.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.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/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/controldependency/TestLoadBypassesClassCast.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.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/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/longcountedloops/TestTooManyLoopOpts.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableChar.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stringopts/TestStringObjectInitialization.java Passed: gc/shenandoah/jni/TestJNICritical.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/stable/TestUnstableStable.java Passed: gc/shenandoah/jni/TestPinnedGarbage.java#aggressive Passed: gc/shenandoah/jni/TestPinnedGarbage.java#verify Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive-strdedup Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.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: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.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/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.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/SharedBaseAddressOption.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-generational Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-singlegen Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Test results: passed: 672 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/CheckHistoricalNames.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/LeftOverSurrogate.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/NIOJISAutoDetectTest.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestISO2022JPEncoder.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/TestMS5022X.java Passed: sun/nio/cs/TestEUC_TW.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestUTF8.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: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.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/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.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/TestLeadingZeroes.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.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/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.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/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.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/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.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/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.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/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/jndi/rmi/registry/objects/RmiFactoriesFilterTest.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/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.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/simpleserver/HttpsServerTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.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/FilterTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/net/httpserver/Test5.java Passed: com/sun/net/httpserver/Test8a.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/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.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/TruncateHMAC.java Passed: com/sun/net/httpserver/Test9a.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedReader/EOL.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/ReadLine.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/Cat.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/Console/CharsetTest.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/Console/RedirectTest.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/File/createTempFile/Patterns.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/Basic.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/File/Cons.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/Create.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/EmptyPath.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/FileMethods.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/GetParent.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/IsHidden.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/LastModifiedTest.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/File/Mkdir.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/NulFile.java Passed: java/io/File/NullArgs.java Passed: java/io/File/SetAccess.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/File/ToURI.java Passed: java/io/File/ToURL.java Passed: java/io/File/Unicode.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/File/SymLinks.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadAllBytes.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/InputStreamReader/ReadCharBuffer.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/FilePermission/ReadFileOnPath.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: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Parallel Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Serial Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Shenandoah Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/DriveRelativePath.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/pathNames/GeneralWin32.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.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/PipedReader/ReadToArray.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/PushbackReader/Skip.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/PushbackInputStream/TransferTo.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/ReadLine.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/readBytes/MemoryLeak.java Passed: java/io/Reader/NullLock.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Reader/NullReader.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/Reader/Skip.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/Reader/ReadCharBuffer.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.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/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.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/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/enum/unshared/Test.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.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/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/notAvailable/NotAvailable.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/BinaryTree.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/readObjectNoData/Write.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/BadValues.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/records/ThrowingConstructorTest.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/records/WriteReplaceTest.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.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/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/StringReader/Skip.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/Writer/WriteParams.java Passed: java/io/NegativeInitSize.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Unicode.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/net/Authenticator/B4722333.java Passed: java/net/Authenticator/B4678055.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/BindException/Test.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/Authenticator/B6870935.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/httpclient/examples/WebSocketExample.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: 0.076 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 Oct 16 20:52:27 CEST 2023 Test directory: compile: SecureZipFSProvider finished: Mon Oct 16 20:52:27 CEST 2023 elapsed time (seconds): 0.076 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 Oct 16 20:52:27 CEST 2023 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 Oct 16 20:52:27 CEST 2023 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/7/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/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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.12 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Oct 16 20:52:27 CEST 2023 Test directory: compile: FilePublisherPermsTest finished: Mon Oct 16 20:52:28 CEST 2023 elapsed time (seconds): 0.12 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.12 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 Oct 16 20:52:27 CEST 2023 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 Oct 16 20:52:28 CEST 2023 elapsed time (seconds): 0.12 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/7/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/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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.411 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Oct 16 20:52:28 CEST 2023 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 Oct 16 20:52:28 CEST 2023 elapsed time (seconds): 0.411 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=2411504, tid=2411507 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/2/hs_err_pid2411504.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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/7/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/7/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/7/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/2/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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/DatagramSocketImpl/CheckDiscard.java Passed: java/net/DatagramSocket/TimeoutWithSM.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.571 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 Oct 16 20:52:27 CEST 2023 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Oct 16 20:52:28 CEST 2023 elapsed time (seconds): 0.571 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.571 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 Oct 16 20:52:27 CEST 2023 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: 4 finished: Mon Oct 16 20:52:28 CEST 2023 elapsed time (seconds): 0.571 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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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.051 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Oct 16 20:52:28 CEST 2023 Test directory: compile: FilePublisherTest finished: Mon Oct 16 20:52:28 CEST 2023 elapsed time (seconds): 0.051 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.051 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 Oct 16 20:52:28 CEST 2023 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: 4 finished: Mon Oct 16 20:52:28 CEST 2023 elapsed time (seconds): 0.051 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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: 6.159 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Oct 16 20:52:28 CEST 2023 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 Oct 16 20:52:34 CEST 2023 elapsed time (seconds): 6.159 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:43805]::addHandler FilePublisherTest$HttpEchoHandler@556fd644, /http1/echo Http1TestServer[localhost/127.0.0.1:33169]::addHandler FilePublisherTest$HttpEchoHandler@649139e3, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:39613]::addHandler FilePublisherTest$HttpEchoHandler@17e974f9, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:45573]::addHandler FilePublisherTest$HttpEchoHandler@24066057, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:43805/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:43805/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:33169/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:33169/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:39613/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@377e689 Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18734d3b Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1aed6ded Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:39613/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:45573/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d301262 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@683289a0 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c567d5d Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:45573/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:43805/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:43805/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:33169/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:33169/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:39613/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@456aa01b Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4339a9cd Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20e07d60 Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:39613/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:45573/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@741e8e45 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@379e5e24 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f1aa341 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:45573/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:43805/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:43805/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:33169/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:33169/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:39613/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30d2a1c8 Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30e860f9 Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e91d0e8 Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:39613/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:45573/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70f89dd4 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e3f7dbb Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a00f6a4 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:45573/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:43805/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43805/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:43805/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:33169/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33169/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:33169/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:39613/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f0f595e Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@53713bd8 Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20ed66e7 Got response: (POST http://127.0.0.1:39613/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:39613/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:45573/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@49f90a93 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e772df3 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15f1c364 Got response: (POST https://127.0.0.1:45573/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:45573/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(2): accepting connections TestServer(1): accepting connections 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=36832,localport=39613] 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=57572, Session(1697482350257|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=36846,localport=39613] 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=36852,localport=39613] 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=36868,localport=39613] 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=57586, Session(1697482352407|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=57602, Session(1697482352853|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=57606, Session(1697482352899|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): 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=36880,localport=39613] 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=57610, Session(1697482352923|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=36884,localport=39613] 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=36900,localport=39613] 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): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36916,localport=39613] 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(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=57626, Session(1697482353269|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection 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 started 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=57642, Session(1697482353664|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=57644, Session(1697482353698|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection Server connection to /127.0.0.1:36868 stopping. 1 streams Server connection to /127.0.0.1:36832 stopping. 3 streams Server connection to /127.0.0.1:57602 stopping. 1 streams Server connection to /127.0.0.1:36916 stopping. 1 streams Server connection to /127.0.0.1:36880 stopping. 3 streams Server connection to /127.0.0.1:57586 stopping. 1 streams Server connection to /127.0.0.1:57610 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:57642 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:36852 stopping. 1 streams Server connection to /127.0.0.1:36884 stopping. 1 streams Server connection to /127.0.0.1:57606 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:36846 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 Server connection to /127.0.0.1:57572 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36900 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:57626 stopping. 1 streams TestServer: Connection writer stopping 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 started TestServer(1): stopping 8 connections TestServer(2): stopping 8 connections Server connection to /127.0.0.1:57644 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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/4/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/4/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 20:52:34 CEST 2023 finished: Mon Oct 16 20:52:34 CEST 2023 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.462 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Oct 16 20:52:34 CEST 2023 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 Oct 16 20:52:35 CEST 2023 elapsed time (seconds): 0.462 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=2412095, tid=2412098 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/5/hs_err_pid2412095.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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/4/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/4/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/5/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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/BasicTest.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/http2/Timeout.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java 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. 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 Oct 16 20:53:14 CEST 2023 finished: Mon Oct 16 20:53:14 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.047 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 20:53:14 CEST 2023 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Oct 16 20:53:14 CEST 2023 elapsed time (seconds): 0.047 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.047 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 Oct 16 20:53:14 CEST 2023 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 Oct 16 20:53:14 CEST 2023 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.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/7/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/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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.559 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Oct 16 20:53:14 CEST 2023 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 Oct 16 20:53:19 CEST 2023 elapsed time (seconds): 5.559 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:37013]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@2ea85fdd, /http1/echo Http1TestServer[localhost/127.0.0.1:35149]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@7e69348d, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:35637]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@18b53c1d, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:59341]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@64439c18, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:37013/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:37013/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:35149/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:35149/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:35637/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1633b8d6 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d9d7f15 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57d0ba2e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:35637/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:59341/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@437c4f7 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41355a15 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@32f56623 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:59341/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:37013/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:37013/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:35149/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:35149/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:35637/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44604318 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69cc4f6a Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fdff091 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:35637/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:59341/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a94bbef Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e5ebf00 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e34280e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:59341/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(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=46306,localport=35637] 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=53552, Session(1697482396066|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=46322,localport=35637] 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=46328,localport=35637] 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=46330,localport=35637] 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(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=53556, Session(1697482398279|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=53568, Session(1697482398807|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(1697482398830|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection 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 started TestServer(1): stopping 4 connections Server connection to /127.0.0.1:46306 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46330 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46328 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46322 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:53580 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53568 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53552 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53556 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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/7/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/7/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/7/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 20:53:19 CEST 2023 finished: Mon Oct 16 20:53:19 CEST 2023 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.604 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Oct 16 20:53:19 CEST 2023 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 Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.604 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=2414866, tid=2414869 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/2/hs_err_pid2414866.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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/7/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/7/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/7/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/2/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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] -------------------------------------------------- Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java 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.256 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 Oct 16 20:53:15 CEST 2023 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 Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.256 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.157 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 Oct 16 20:53:15 CEST 2023 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: 8 finished: Mon Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.157 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/2/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/2/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/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.098 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 Oct 16 20:53:16 CEST 2023 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: 8 finished: Mon Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.098 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/2/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/2/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/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.072 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Oct 16 20:53:16 CEST 2023 Test directory: compile: BodyHandlerOfFileTest finished: Mon Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.072 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.072 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 Oct 16 20:53:16 CEST 2023 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: 8 finished: Mon Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.072 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/BodyHandlerOfFileTest.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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/2/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/2/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/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/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/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/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/2/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/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/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 6.579 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Oct 16 20:53:16 CEST 2023 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 Oct 16 20:53:22 CEST 2023 elapsed time (seconds): 6.579 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:35823]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@bb87ecf, /http1/echo Http1TestServer[localhost/127.0.0.1:46825]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@323f31de, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:48149]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@ce4b081, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:44035]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@ebd26c5, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:35823/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:35823/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:46825/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:46825/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:48149/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7018d8fb Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7843f087 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a5263f0 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:48149/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:44035/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1186ac5f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5484300b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@392ed20b Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:44035/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:35823/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:35823/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:46825/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:46825/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:48149/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1585ce65 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63c9bb7 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75c147af Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:48149/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:44035/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@415abb0c Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b5afd50 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a5eb2b6 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:44035/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:35823/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:35823/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:46825/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:46825/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:48149/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3481043 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@380510a9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a86d53d Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:48149/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:44035/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1cf94c67 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@152d2072 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ac9fb63 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:44035/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:35823/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:35823/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:46825/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:46825/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:48149/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78648804 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60c8891e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@99ad327 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:48149/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:44035/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@199c9fc9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70467e99 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79730e41 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:44035/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(2): accepting connections TestServer(1): accepting connections 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=38004,localport=48149] 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=58552, Session(1697482398203|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=38020,localport=48149] 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): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38034,localport=48149] 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=38044,localport=48149] 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=58566, Session(1697482400566|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=58572, Session(1697482401171|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=58582, Session(1697482401203|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): 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=38060,localport=48149] 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=58596, Session(1697482401242|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=38072,localport=48149] 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): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38082,localport=48149] 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=38094,localport=48149] 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=58602, Session(1697482401576|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=36924, Session(1697482401891|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=36934, Session(1697482401915|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:38060 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38004 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38020 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38044 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38094 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38034 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38082 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38072 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:58582 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished Server connection to /127.0.0.1:58602 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36924 stopping. 1 streams Server connection to /127.0.0.1:58596 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36934 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:58552 stopping. 3 streams Server connection to /127.0.0.1:58566 stopping. 1 streams Server connection to /127.0.0.1:58572 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished TestServer: Connection writer stopping TestServer: Connection writer stopping STATUS:Passed. 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/2/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/2/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/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/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/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 20:53:22 CEST 2023 finished: Mon Oct 16 20:53:22 CEST 2023 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.427 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Oct 16 20:53:22 CEST 2023 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 Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 0.427 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=2415324, tid=2415327 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid2415324.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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/2/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/2/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/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/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/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/7/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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] -------------------------------------------------- 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.225 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 Oct 16 20:53:20 CEST 2023 Library /test/lib: compile: jdk.test.lib.Utils finished: Mon Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.225 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.224 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 Oct 16 20:53:20 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 7 finished: Mon Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.224 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/7/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/7/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/process/ProcessTools.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.036 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 Oct 16 20:53:20 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 7 finished: Mon Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.036 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/7/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/7/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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.081 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 Oct 16 20:53:20 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 7 finished: Mon Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.081 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/7/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/7/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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.128 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 Oct 16 20:53:20 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 7 finished: Mon Oct 16 20:53:20 CEST 2023 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.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/7/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/7/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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.174 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Oct 16 20:53:20 CEST 2023 Test directory: compile: Security finished: Mon Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.174 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.174 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 Oct 16 20:53:20 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 7 finished: Mon Oct 16 20:53:20 CEST 2023 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 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/7/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/7/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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.037 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Oct 16 20:53:20 CEST 2023 Test directory: compile: Driver finished: Mon Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.037 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.037 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 Oct 16 20:53:20 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 7 finished: Mon Oct 16 20:53:20 CEST 2023 elapsed time (seconds): 0.037 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/7/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/7/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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: 2.826 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Oct 16 20:53:20 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 2.826 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 -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/7/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=33349 -Dport.number1=38015 -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/7/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/7/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=2415045, tid=2415046 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/2/hs_err_pid2415045.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=351 ms STDERR: java.lang.RuntimeException: Non zero return value at Driver.runtest(Driver.java:170) at Driver.runtest(Driver.java:119) at Driver.main(Driver.java:69) 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:1570) 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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/7/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/7/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/7/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/7/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/7/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/7/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/7/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 -------------------------------------------------- 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. 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.465 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 Oct 16 20:53:16 CEST 2023 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 Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.465 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.163 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 Oct 16 20:53:16 CEST 2023 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 Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.163 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/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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.302 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 Oct 16 20:53:16 CEST 2023 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 Oct 16 20:53:16 CEST 2023 elapsed time (seconds): 0.302 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/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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.132 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Oct 16 20:53:16 CEST 2023 Test directory: compile: BodySubscriberOfFileTest finished: Mon Oct 16 20:53:17 CEST 2023 elapsed time (seconds): 0.132 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.132 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 Oct 16 20:53:16 CEST 2023 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 Oct 16 20:53:17 CEST 2023 elapsed time (seconds): 0.132 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/1/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/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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: 6.433 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Oct 16 20:53:17 CEST 2023 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 Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 6.433 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:35395]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@59dfa688, /http1/echo Http1TestServer[localhost/127.0.0.1:33957]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@4ebacc90, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:50603]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@4bccc909, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:34469]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@33925b68, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:35395/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:35395/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:33957/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:33957/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:50603/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@329d8c98 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63aba8f2 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23edd250 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:50603/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:34469/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24dfeb7d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61dd6182 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7368a25c Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:34469/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:35395/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:35395/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:33957/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:33957/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:50603/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@691789ee Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40701fda Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3754536e Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:50603/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:34469/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ba93f4b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5656689 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f9d0df9 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:34469/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:35395/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:35395/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:33957/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:33957/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:50603/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3310f1d8 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a4437c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@df5f1b3 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:50603/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:34469/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64e0f49a Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b1fb863 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c8a803c Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:34469/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:35395/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:35395/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:33957/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:33957/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:50603/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7addccaa Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6da7c13 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52419c9b Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:50603/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:34469/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@491708c9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78e8f9d Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5fde377e Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:34469/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=55052,localport=50603] 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=59574, Session(1697482398930|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=55064,localport=50603] 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=55070,localport=50603] 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=55076,localport=50603] 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(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=59586, Session(1697482401478|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=59590, Session(1697482401831|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=59602, Session(1697482401850|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): 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=55276,localport=50603] 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: 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): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53528, Session(1697482401872|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=55280,localport=50603] 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=55292,localport=50603] 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=55306,localport=50603] 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=53536, Session(1697482402227|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=53538, Session(1697482402535|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=53554, Session(1697482402553|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:55064 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55306 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55276 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55292 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55052 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55070 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55076 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55280 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:53528 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53536 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59590 stopping. 1 streams TestServer(1): finished TestServer: Connection writer stopping Server connection to /127.0.0.1:53538 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53554 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59602 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59574 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59586 stopping. 1 streams TestServer: Connection writer stopping 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/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/1/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/1/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 20:53:23 CEST 2023 finished: Mon Oct 16 20:53:23 CEST 2023 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.502 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Oct 16 20:53:23 CEST 2023 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 Oct 16 20:53:24 CEST 2023 elapsed time (seconds): 0.502 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=2415351, tid=2415354 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid2415351.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/1/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/1/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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] -------------------------------------------------- Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.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 Oct 16 20:53:23 CEST 2023 finished: Mon Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 0.0 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.061 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 Oct 16 20:53:23 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 0.061 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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/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_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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.071 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 Oct 16 20:53:23 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 0.071 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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/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_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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.158 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 Oct 16 20:53:23 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 0.158 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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/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_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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.123 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Oct 16 20:53:23 CEST 2023 Test directory: compile: Security finished: Mon Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 0.123 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.123 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 Oct 16 20:53:23 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 20:53:23 CEST 2023 elapsed time (seconds): 0.123 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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/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_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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.348 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Mon Oct 16 20:53:23 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 20:53:26 CEST 2023 elapsed time (seconds): 2.348 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:42813 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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/4/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/4/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:42813/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 Oct 16, 2023 8:53:24 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Oct 16, 2023 8:53:24 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 8:53:24 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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/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='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/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/4/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/4/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/5/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 20:53:26 CEST 2023 finished: Mon Oct 16 20:53:26 CEST 2023 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.398 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Mon Oct 16 20:53:26 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 20:53:26 CEST 2023 elapsed time (seconds): 0.398 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=2415510, tid=2415513 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/5/hs_err_pid2415510.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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/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='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/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/4/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/4/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/5/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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] -------------------------------------------------- Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/net/httpclient/websocket/MaskerDriver.java Passed: java/net/httpclient/websocket/MessageQueueDriver.java Passed: java/net/httpclient/websocket/PendingBinaryPingClose.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/websocket/PendingPongTextClose.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/DebugLoggerTest.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.189 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 Oct 16 21:03:18 CEST 2023 Test directory: compile: DependentPromiseActionsTest finished: Mon Oct 16 21:03:18 CEST 2023 elapsed time (seconds): 0.189 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.189 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 Oct 16 21:03:18 CEST 2023 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: 4 finished: Mon Oct 16 21:03:18 CEST 2023 elapsed time (seconds): 0.189 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Oct 16 21:03:18 CEST 2023 finished: Mon Oct 16 21:03:18 CEST 2023 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 7.305 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 Oct 16 21:03:18 CEST 2023 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 Oct 16 21:03:25 CEST 2023 elapsed time (seconds): 7.305 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:58363]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@3bd96f23, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:58363]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@696fd994, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:42265]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@3bd96f23, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:42265]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@696fd994, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 452 ms, 699789 ns] testAsInputStreamAsync(http://127.0.0.1:58363/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d24a618 HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [2 s, 518 ms, 586148 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [2 s, 522 ms, 524303 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [2 s, 524 ms, 687886 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58363/http2/fixed/y", false, SemaphoreStaller): success [2 s, 724 ms, 948970 ns] testAsInputStreamAsync(http://127.0.0.1:58363/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f3a4b29 HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [2 s, 741 ms, 420372 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [2 s, 742 ms, 93741 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [2 s, 742 ms, 402280 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58363/http2/chunk/y", false, SemaphoreStaller): success [2 s, 758 ms, 823020 ns] testAsInputStreamAsync(https://127.0.0.1:42265/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4edad9b2 HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [3 s, 993 ms, 380249 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [3 s, 993 ms, 836052 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [3 s, 994 ms, 199582 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:42265/https2/fixed/y", false, SemaphoreStaller): success [4 s, 31 ms, 133332 ns] testAsInputStreamAsync(https://127.0.0.1:42265/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e721704 HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [4 s, 96 ms, 325518 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [4 s, 96 ms, 764900 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [4 s, 97 ms, 25008 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:42265/https2/chunk/y", false, SemaphoreStaller): success [4 s, 148 ms, 418031 ns] testAsInputStreamAsync(http://127.0.0.1:58363/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51915b94 HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [4 s, 173 ms, 470443 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [4 s, 178 ms, 314284 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [4 s, 178 ms, 761227 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58363/http2/fixed/y", true, SemaphoreStaller): success [4 s, 239 ms, 397630 ns] testAsInputStreamAsync(http://127.0.0.1:58363/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@376386c3 HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [4 s, 243 ms, 324155 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [4 s, 243 ms, 616654 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [4 s, 243 ms, 825160 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:58363/http2/chunk/y", true, SemaphoreStaller): success [4 s, 281 ms, 381977 ns] testAsInputStreamAsync(https://127.0.0.1:42265/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34cab617 HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [4 s, 351 ms, 147347 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [4 s, 353 ms, 118005 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 353 ms, 426383 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:42265/https2/fixed/y", true, SemaphoreStaller): success [4 s, 399 ms, 832220 ns] testAsInputStreamAsync(https://127.0.0.1:42265/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c45fe75 HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [4 s, 414 ms, 262552 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [4 s, 422 ms, 226265 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [4 s, 426 ms, 19155 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:42265/https2/chunk/y", true, SemaphoreStaller): success [4 s, 467 ms, 523448 ns] testAsLinesAsync(http://127.0.0.1:58363/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14e1d17f HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [4 s, 482 ms, 800315 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [4 s, 483 ms, 74213 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [4 s, 483 ms, 277679 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58363/http2/fixed/y", false, SemaphoreStaller): success [4 s, 530 ms, 197400 ns] testAsLinesAsync(http://127.0.0.1:58363/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6fad7aac HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [4 s, 542 ms, 50407 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [4 s, 542 ms, 265863 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [4 s, 542 ms, 416338 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58363/http2/chunk/y", false, SemaphoreStaller): success [4 s, 562 ms, 154584 ns] testAsLinesAsync(https://127.0.0.1:42265/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2188fe81 HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [4 s, 627 ms, 123094 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [4 s, 627 ms, 435332 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 628 ms, 807593 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:42265/https2/fixed/y", false, SemaphoreStaller): success [4 s, 651 ms, 220668 ns] testAsLinesAsync(https://127.0.0.1:42265/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10e338fa HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [4 s, 725 ms, 519790 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [4 s, 725 ms, 755336 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [4 s, 725 ms, 984583 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:42265/https2/chunk/y", false, SemaphoreStaller): success [4 s, 747 ms, 37969 ns] testAsLinesAsync(http://127.0.0.1:58363/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b92e381 HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [4 s, 749 ms, 944244 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [4 s, 750 ms, 224372 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [4 s, 750 ms, 404966 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58363/http2/fixed/y", true, SemaphoreStaller): success [4 s, 758 ms, 874825 ns] testAsLinesAsync(http://127.0.0.1:58363/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e907097 HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [4 s, 761 ms, 476751 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [4 s, 761 ms, 697868 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [4 s, 761 ms, 873142 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:58363/http2/chunk/y", true, SemaphoreStaller): success [4 s, 771 ms, 46791 ns] testAsLinesAsync(https://127.0.0.1:42265/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@27bd9f4e HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [4 s, 773 ms, 623456 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [4 s, 773 ms, 979777 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 774 ms, 178582 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:42265/https2/fixed/y", true, SemaphoreStaller): success [4 s, 790 ms, 668503 ns] testAsLinesAsync(https://127.0.0.1:42265/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d1343e5 HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [4 s, 793 ms, 525418 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [4 s, 793 ms, 789265 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [4 s, 793 ms, 976061 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:42265/https2/chunk/y", true, SemaphoreStaller): success [4 s, 827 ms, 139890 ns] testAsStringAsync(http://127.0.0.1:58363/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8fdd600 HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [4 s, 840 ms, 80848 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [4 s, 840 ms, 338386 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [4 s, 840 ms, 519801 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58363/http2/fixed/y", false, SemaphoreStaller): success [4 s, 853 ms, 815390 ns] testAsStringAsync(http://127.0.0.1:58363/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f743973 HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [4 s, 861 ms, 552236 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [4 s, 861 ms, 878536 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [4 s, 862 ms, 19910 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58363/http2/chunk/y", false, SemaphoreStaller): success [4 s, 869 ms, 389496 ns] testAsStringAsync(https://127.0.0.1:42265/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7612e912 HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [4 s, 893 ms, 415037 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [4 s, 893 ms, 676605 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 893 ms, 831479 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:42265/https2/fixed/y", false, SemaphoreStaller): success [5 s, 42 ms, 88783 ns] testAsStringAsync(https://127.0.0.1:42265/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@19b14f2f HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [5 s, 283 ms, 916852 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [5 s, 284 ms, 207320 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [5 s, 284 ms, 324604 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:42265/https2/chunk/y", false, SemaphoreStaller): success [5 s, 298 ms, 607891 ns] testAsStringAsync(http://127.0.0.1:58363/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1149ad9a HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [5 s, 306 ms, 197353 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [5 s, 306 ms, 394989 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [5 s, 314 ms, 202867 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58363/http2/fixed/y", true, SemaphoreStaller): success [5 s, 322 ms, 774537 ns] testAsStringAsync(http://127.0.0.1:58363/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3946587d HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [5 s, 326 ms, 642301 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [5 s, 326 ms, 834226 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [5 s, 326 ms, 970000 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:58363/http2/chunk/y", true, SemaphoreStaller): success [5 s, 335 ms, 424827 ns] testAsStringAsync(https://127.0.0.1:42265/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@788a7f72 HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [5 s, 337 ms, 748955 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [5 s, 338 ms, 42304 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [5 s, 338 ms, 178498 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:42265/https2/fixed/y", true, SemaphoreStaller): success [5 s, 364 ms, 425785 ns] testAsStringAsync(https://127.0.0.1:42265/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@355ff71f HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [5 s, 375 ms, 689794 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [5 s, 375 ms, 921711 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [5 s, 376 ms, 745515 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:42265/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:58363/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f6dd483 HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [5 s, 466 ms, 516069 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [5 s, 466 ms, 776597 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [5 s, 466 ms, 891470 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 [5 s, 473 ms, 585905 ns] Received promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 [5 s, 473 ms, 900695 ns] Received promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 [5 s, 478 ms, 107258 ns] Received promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58363/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:58363/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ebf8fd8 HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [5 s, 490 ms, 566271 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [5 s, 490 ms, 772947 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [5 s, 490 ms, 901182 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 [5 s, 498 ms, 810473 ns] Received promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 [5 s, 499 ms, 579665 ns] Received promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 [5 s, 499 ms, 766260 ns] Received promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58363/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:42265/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e180666 HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [5 s, 528 ms, 670246 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [5 s, 528 ms, 972275 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [5 s, 529 ms, 217602 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 [5 s, 542 ms, 373146 ns] Received promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 [5 s, 544 ms, 410956 ns] Received promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 [5 s, 544 ms, 691784 ns] Received promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:42265/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:42265/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74fc0d1 HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [5 s, 570 ms, 704405 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [5 s, 570 ms, 899050 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [5 s, 571 ms, 7983 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 [5 s, 579 ms, 878063 ns] Received promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 [5 s, 581 ms, 625463 ns] Received promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 [5 s, 583 ms, 408606 ns] Received promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:42265/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:58363/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17aba353 HTTP_FixedLengthHandler received request to http://127.0.0.1:58363/http2/fixed/y TestServer: [5 s, 588 ms, 110163 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer: [5 s, 588 ms, 376791 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [5 s, 588 ms, 535366 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 [5 s, 593 ms, 773759 ns] Received promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 [5 s, 595 ms, 315214 ns] Received promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 [5 s, 595 ms, 516929 ns] Received promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58363/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:58363/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29aaaf74 HTTP_ChunkedHandler received request to http://127.0.0.1:58363/http2/chunk/y TestServer: [5 s, 600 ms, 605168 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 TestServer: [5 s, 600 ms, 996930 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [5 s, 601 ms, 239197 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 [5 s, 607 ms, 445558 ns] Received promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 [5 s, 607 ms, 700785 ns] Received promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 [5 s, 608 ms, 33256 ns] Received promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:58363/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:42265/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c955ea5 HTTP_FixedLengthHandler received request to https://127.0.0.1:42265/https2/fixed/y TestServer: [5 s, 611 ms, 639131 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 TestServer: [5 s, 611 ms, 832636 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [5 s, 611 ms, 954520 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 [5 s, 630 ms, 22898 ns] Received promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 [5 s, 630 ms, 267945 ns] Received promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 [5 s, 630 ms, 420599 ns] Received promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:42265/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:42265/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66b8a327 HTTP_ChunkedHandler received request to https://127.0.0.1:42265/https2/chunk/y TestServer: [5 s, 634 ms, 312563 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 TestServer: [5 s, 634 ms, 490789 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [5 s, 634 ms, 595612 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 [5 s, 642 ms, 87580 ns] Received promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 [5 s, 643 ms, 551943 ns] Received promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 [5 s, 647 ms, 52666 ns] Received promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:42265/https2/chunk/y", true): success ========================= [5 s, 658 ms, 351996 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] [46ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [113ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-1] [162ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [207ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [207ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [208ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [208ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [250ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [250ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [297ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [297ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [312ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@177c5549 queue.isEmpty: true DEBUG: [pool-1-thread-1] [351ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@177c5549, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [351ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [371ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [372ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [372ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [372ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [372ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [375ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-1-SelectorManager] [386ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@38c39134 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=45856,localport=58363] DEBUG: [HttpClient-1-SelectorManager] [425ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [425ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45856 DEBUG: [pool-1-thread-1] [430ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [433ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [433ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [435ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [435ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [435ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] TestServer(1): starting connection DEBUG: [HttpClient-1-SelectorManager] [439ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [439ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7529512d DEBUG: [HttpClient-1-SelectorManager] [439ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [439ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [439ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [440ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [445ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [447ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [447ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [448ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [450ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [451ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [451ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [451ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [452ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [452ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [452ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [452ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [454ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [454ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [455ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (true) DEBUG: [pool-1-thread-2] [456ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [469ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [471ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [482ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [482ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [493ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [493ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [493ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [493ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [495ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [516ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [517ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [517ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [524ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [526ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [527ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [527ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [527ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [528ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [pool-1-thread-3] [530ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [530ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [531ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [531ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [531ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (false) DEBUG: [pool-1-thread-1] [531ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@177c5549 DEBUG: [HttpClient-1-SelectorManager] [531ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [531ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [531ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@177c5549 DEBUG: [pool-1-thread-3] [555ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [555ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [555ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [556ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [559ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [559ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@31c70eed DEBUG: [pool-1-thread-3] [560ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [560ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [560ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@177c5549 DEBUG: [pool-1-thread-1] [560ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [561ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [562ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45856 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-1] [575ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [638ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5e5c4c67(1) DEBUG: [pool-1-thread-1] [645ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3f99d647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9eb708 queue.isEmpty: false DEBUG: [pool-1-thread-1] [696ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [696ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [697ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [701ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [701ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [702ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [797ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [815ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [815ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-1] [815ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [815ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [815ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [815ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [816ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [816ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [816ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [816ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@20ba31bd DEBUG: [HttpClient-1-SelectorManager] [816ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [816ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [816ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [816ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [816ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [816ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (false) DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [817ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [817ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [817ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [818ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [818ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [818ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [826ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [827ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [855ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [855ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-1] [855ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-1] [855ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [855ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [855ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [855ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [855ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [857ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [857ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [857ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [857ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-1] [858ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-1] [858ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [858ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [858ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [858ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [861ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [861ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [861ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [861ms] 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-1] [875ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [876ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [876ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-1] [876ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [878ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [878ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [878ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [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: [readLoop] [879ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [882ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [882ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [882ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [882ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-1-SelectorManager] [886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [HttpClient-1-SelectorManager] [886ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [886ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [886ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (false) DEBUG: [HttpClient-1-SelectorManager] [886ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [2 s, 518 ms, 857655 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 522 ms, 791001 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [2 s, 524 ms, 891412 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [924ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [925ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [925ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-1] [925ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [925ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [925ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-1] [926ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [926ms] 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-1-SelectorManager] [926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [pool-1-thread-1] [926ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-1-SelectorManager] [926ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [926ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [926ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (false) DEBUG: [HttpClient-1-SelectorManager] [926ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [928ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [928ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [930ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [930ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-1] [930ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-1] [931ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [931ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [931ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [931ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [931ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [931ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [931ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [931ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [931ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-1] [931ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [931ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-1] [931ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-1] [931ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [HttpClient-1-SelectorManager] [942ms] SocketTube(1) read bytes: 36 DEBUG: [HttpClient-1-SelectorManager] [943ms] Http2Connection(SocketTube(1)) onNext: got 36 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [943ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (false) DEBUG: [HttpClient-1-SelectorManager] [943ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [HttpClient-1-SelectorManager] [943ms] SocketTube(1) read bytes: 175 DEBUG: [HttpClient-1-SelectorManager] [943ms] Http2Connection(SocketTube(1)) onNext: got 175 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [943ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (false) DEBUG: [HttpClient-1-SelectorManager] [945ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [HttpClient-1-SelectorManager] [945ms] SocketTube(1) read bytes: 231 DEBUG: [HttpClient-1-SelectorManager] [945ms] Http2Connection(SocketTube(1)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [945ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for R (false) DEBUG: [HttpClient-1-SelectorManager] [945ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [956ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [972ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [972ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-1] [973ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [989ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(1)) sending 36 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 36 DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(1)) Processing 36 DEBUG: [pool-1-thread-1] [993ms] FramesDecoder decodes: 36 DEBUG: [pool-1-thread-1] [993ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [993ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [997ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1)) sending 175 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 175 DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(1)) Processing 175 DEBUG: [pool-1-thread-1] [997ms] FramesDecoder decodes: 175 DEBUG: [pool-1-thread-1] [997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [997ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [998ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [998ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [999ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [999ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-1] [999ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [999ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [999ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [999ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [999ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [999ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 13ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 45856 DEBUG: [pool-1-thread-1] [1s 22ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 23ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 23ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 23ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 34ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-1] [1s 34ms] Http2Connection(SocketTube(1)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 34ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 231 DEBUG: [pool-1-thread-1] [1s 35ms] Http2Connection(SocketTube(1)) Processing 231 DEBUG: [pool-1-thread-1] [1s 35ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-1] [1s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 35ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [1s 35ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [1s 36ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [1s 41ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 41ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 42ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 42ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [1s 43ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 43ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@dfecc60 DEBUG: [pool-1-thread-1] [1s 43ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [1s 44ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 45856 DEBUG: [pool-1-thread-1] [1s 44ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 44ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 44ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 44ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 45ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [1s 45ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [1s 45ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [1s 46ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 46ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 46ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 46ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 46ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 47ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 47ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [1s 48ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 48ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 48ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 48ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 49ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [1s 49ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [1s 49ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [1s 49ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-1] [1s 49ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f5c60b5 DEBUG: [pool-1-thread-1] [1s 49ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [1s 49ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 49ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 45856 DEBUG: [pool-1-thread-1] [1s 50ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 51ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 51ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 51ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 51ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [1s 51ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [1s 51ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [1s 51ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 51ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 51ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 51ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 51ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 51ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [1s 51ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [1s 54ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 54ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 54ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 54ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 54ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [1s 54ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [1s 54ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [1s 54ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-1] [1s 55ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1dc1dcc8 DEBUG: [pool-1-thread-1] [1s 55ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [1s 55ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-1] [1s 57ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [1s 57ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [1s 57ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [1s 57ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [1s 64ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 45856 DEBUG: [pool-1-thread-1] [1s 65ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 65ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 65ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 65ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 65ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [1s 65ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 65ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 65ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [1s 65ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 90ms] HttpClientImpl(1) ClientImpl (async) elapsed 963 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [pool-1-thread-1] [1s 92ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [1s 92ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5e5c4c67(1) DEBUG: [pool-1-thread-1] [1s 93ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3f99d647/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b9eb708, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 93ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [1s 93ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [1s 93ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [1s 95ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 96ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 96ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [1s 96ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 96ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 97ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 97ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [1s 97ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [1s 97ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [1s 97ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 97ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [1s 97ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [1s 104ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@451a07ad DEBUG: [MainThread] [1s 104ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 104ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 106ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 106ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 106ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 106ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 115ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [1s 116ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-1] [1s 116ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [1s 116ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 116ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 116ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 116ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 117ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 117ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 118ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 118ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 118ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@65da3992 queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 118ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@65da3992, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 118ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 118ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 118ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 118ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 118ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 118ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [1s 118ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@14fe2360 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=59154,localport=58363] DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59154 DEBUG: [pool-1-thread-1] [1s 119ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 119ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 119ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 119ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 119ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 119ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [1s 119ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-1] [1s 119ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 120ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-1] [1s 120ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [1s 120ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1e064810 DEBUG: [pool-1-thread-1] [1s 120ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-1] [1s 121ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [1s 121ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-1] [1s 121ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 121ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 121ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 121ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [1s 121ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 121ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [1s 121ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 121ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 121ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 121ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [1s 121ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [1s 121ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for R (true) DEBUG: [pool-1-thread-4] [1s 121ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 121ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [1s 121ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-4] [1s 121ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [1s 121ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [1s 121ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [1s 121ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [1s 121ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [1s 122ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [1s 122ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [1s 122ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [1s 122ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [1s 122ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-4] [1s 122ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-4] [1s 122ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 122ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [1s 122ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 122ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 122ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [1s 122ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [1s 122ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [1s 122ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [1s 122ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-4] [1s 122ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [1s 122ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [1s 122ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@819b50a DEBUG: [pool-1-thread-4] [1s 122ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 123ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [1s 123ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 123ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 123ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@65da3992 DEBUG: [pool-1-thread-4] [1s 123ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for R (false) DEBUG: [pool-1-thread-4] [1s 123ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@65da3992 DEBUG: [HttpClient-2-SelectorManager] [1s 123ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 123ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [1s 123ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [1s 123ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@65da3992 DEBUG: [pool-1-thread-4] [1s 123ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [1s 124ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [1s 124ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59154 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-4] [1s 124ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [1s 124ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@61b1d1d3(2) DEBUG: [pool-1-thread-4] [1s 124ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@c2630d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4924bf31 queue.isEmpty: false DEBUG: [pool-1-thread-4] [1s 124ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-4] [1s 124ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [1s 124ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 124ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [1s 124ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 124ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [1s 125ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [1s 125ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 125ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-4] [1s 125ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 125ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [1s 125ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-4] [1s 125ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-4] [1s 125ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-4] [1s 125ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 125ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-4] [1s 125ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [1s 125ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a15fd7f DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-4] [1s 125ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-4] [1s 125ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 125ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 126ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [1s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 126ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 126ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 126ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-4] [1s 126ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [1s 126ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 126ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-4] [1s 126ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [1s 126ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [1s 126ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 126ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 126ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 126ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 126ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-1] [1s 126ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [1s 126ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [1s 126ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-4] [1s 126ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [1s 126ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [1s 126ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-4] [1s 126ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [1s 126ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [1s 126ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-1] [1s 126ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-4] [1s 126ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [1s 126ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 126ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 126ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [1s 126ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 126ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 126ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-1] [1s 126ms] SocketTube(2) trying to write: 13 DEBUG: [Test-server-pool] [1s 127ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [1s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 127ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [1s 127ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [1s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 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 DEBUG: [pool-1-thread-1] [1s 127ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-1] [1s 127ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 127ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [1s 127ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 127ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 127ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 128ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@61b1d1d3(2) DEBUG: [pool-1-thread-4] [1s 128ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@c2630d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4924bf31, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true TestServer(1): connection started DEBUG: [pool-1-thread-4] [1s 128ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [2 s, 741 ms, 589227 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 742 ms, 188804 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [2 s, 742 ms, 479642 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [1s 128ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [1s 128ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [1s 132ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [1s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for None (false) DEBUG: [readLoop] [1s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 132ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 133ms] SocketTube(2) read bytes: 247 DEBUG: [readLoop] [1s 133ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [1s 133ms] Http2Connection(SocketTube(2)) onNext: got 247 bytes in 1 buffers DEBUG: [readLoop] [1s 133ms] 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] [1s 133ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for R (false) DEBUG: [pool-1-thread-4] [1s 133ms] Http2Connection(SocketTube(2)) sending 247 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [1s 133ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 133ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [1s 133ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 247 DEBUG: [readLoop] [1s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 133ms] Http2Connection(SocketTube(2)) Processing 247 DEBUG: [readLoop] [1s 133ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-4] [1s 133ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-4] [1s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 133ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-2-SelectorManager] [1s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for None (false) DEBUG: [readLoop] [1s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 133ms] 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] [1s 133ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [1s 133ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [1s 133ms] SocketTube(2) read bytes: 121 DEBUG: [HttpClient-2-SelectorManager] [1s 134ms] Http2Connection(SocketTube(2)) onNext: got 121 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 134ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 134ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 135ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for None (false) DEBUG: [pool-1-thread-4] [1s 135ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 135ms] SocketTube(2) read bytes: 160 DEBUG: [pool-1-thread-4] [1s 135ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 135ms] Http2Connection(SocketTube(2)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 135ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 135ms] SocketTube(2) trying to write: 9 DEBUG: [HttpClient-2-SelectorManager] [1s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b04c5b4 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 135ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 135ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 135ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 135ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [1s 135ms] SocketTube(2) wrote: 9 DEBUG: [readLoop] [1s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 135ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 136ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 136ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 136ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 136ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-4] [1s 137ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 137ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-4] [1s 137ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 137ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [1s 137ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 137ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 137ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 138ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [1s 138ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59154 DEBUG: [pool-1-thread-4] [1s 138ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 138ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 138ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 138ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 138ms] HttpClientImpl(2) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-4] [1s 138ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 138ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 138ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 138ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 138ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 138ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 138ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 138ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [1s 139ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 139ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-4] [1s 139ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 139ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [1s 139ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 139ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 139ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59154 DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 140ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [1s 140ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 140ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 140ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [1s 140ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 140ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2)) sending 121 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 121 DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2)) Processing 121 DEBUG: [pool-1-thread-4] [1s 140ms] FramesDecoder decodes: 121 DEBUG: [pool-1-thread-4] [1s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 140ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 140ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 140ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 140ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [1s 140ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 141ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 141ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7827b5a2 DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [MainThread] [1s 141ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 141ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 141ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [1s 141ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 141ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [1s 142ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 142ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 142ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 142ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 142ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 142ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 142ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 142ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45bab2cf DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 142ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [MainThread] [1s 142ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 160 DEBUG: [pool-1-thread-4] [1s 142ms] Http2Connection(SocketTube(2)) Processing 160 DEBUG: [pool-1-thread-4] [1s 142ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-4] [1s 142ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 142ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59154 DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 143ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 143ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 143ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 143ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [1s 143ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 143ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 143ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 143ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [1s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 143ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 143ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 143ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 144ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 144ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 144ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 144ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 144ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [MainThread] [1s 144ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@290b407e DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [1s 144ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59154 DEBUG: [pool-1-thread-4] [1s 144ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 144ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 144ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 144ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 144ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [1s 145ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [1s 145ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 145ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 145ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 145ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 145ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 145ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 145ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bcdef66 DEBUG: [pool-1-thread-4] [1s 145ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [1s 146ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [MainThread] [1s 147ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 147ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 147ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 147ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 147ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 149ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [1s 149ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-4] [1s 149ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [1s 162ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [1s 162ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [1s 163ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 163ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@793a0ffc for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 163ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 163ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51330 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=51330, Session(1697483000543|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [1s 242ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-4] [1s 244ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-4] [1s 244ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-4] [1s 244ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 244ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-4] [1s 244ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [1s 245ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [1s 245ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-4] [1s 245ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-4] [1s 245ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-4] [1s 245ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [1s 245ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [1s 280ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [1s 280ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [1s 738ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [1s 741ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-4] [1s 743ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [1s 743ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [1s 809ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [1s 809ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-4] [1s 809ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-4] [1s 809ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [1s 809ms] 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@73c2648c[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 810ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] 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 810ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 810ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 810ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 811ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [1s 812ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-4] [1s 812ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-4] [1s 812ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-4] [1s 812ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [1s 812ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 812ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 812ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [1s 812ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [1s 829ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 864ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [1s 864ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-4] [1s 921ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [1s 921ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-4] [1s 921ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-4] [1s 921ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [1s 921ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [1s 928ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [1s 951ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [1s 951ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [1s 952ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 952ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [1s 952ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [1s 952ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [1s 952ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 952ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 952ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 952ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 952ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [1s 954ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [1s 954ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) 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-4] [1s 954ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [1s 954ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [1s 954ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [1s 954ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [1s 954ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [1s 954ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [1s 954ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [1s 954ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 954ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 976ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [1s 976ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-4] [1s 987ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [1s 987ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [1s 987ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [1s 987ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [1s 987ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [1s 987ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [1s 988ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [1s 988ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [1s 991ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [1s 991ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [1s 991ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [1s 991ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [pool-1-thread-4] [1s 991ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 88ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [2s 88ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 88ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 88ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 88ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 88ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 88ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-4] [2s 89ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 89ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 89ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-4] [2s 89ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 89ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 89ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [2s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 278ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 278ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 306ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [2s 306ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 306ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 306ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 306ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 306ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 306ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 307ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 307ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 307ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 307ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 307ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 307ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 307ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [pool-1-thread-4] [2s 310ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 310ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 310ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-4] [2s 310ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 310ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 310ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 312ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [2s 312ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 312ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 312ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 318ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 318ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 318ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 318ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 319ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [2s 319ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 320ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 320ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 320ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 321ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-4] [2s 322ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 326ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [2s 326ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [2s 327ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 327ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-4] [2s 327ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2ba250a0 DEBUG: [pool-1-thread-4] [2s 333ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [2s 333ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 333ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 333ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 333ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 333ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [2s 333ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 333ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 333ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 334ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 334ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 334ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 334ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 334ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [2s 334ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 334ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 334ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 334ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 334ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 334ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 334ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 334ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [2s 334ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [2s 334ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 334ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 334ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 334ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 335ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 337ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 337ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 338ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 338ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 338ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 338ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 338ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 340ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 346ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-4] [2s 346ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-4] [2s 346ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [2s 346ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 346ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 346ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 346ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 346ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 347ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 347ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 347ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 347ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 347ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 347ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-4] [2s 347ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-4] [2s 347ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [2s 347ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 348ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 348ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 348ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 348ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 348ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 348ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 348ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 348ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 348ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 348ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 348ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 348ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [2s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 364ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 364ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 364ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [Test-server-pool] [2s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [2s 364ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 366ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 366ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 366ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 366ms] 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 367ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [2s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 368ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 368ms] FramesDecoder decodes: 4 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 368ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 368ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [2s 369ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 369ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 369ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-4] [2s 369ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 369ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 369ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 369ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 369ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [pool-1-thread-4] [2s 369ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 370ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 370ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [2s 370ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 370ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 370ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [2s 371ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-4] [2s 371ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [2s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [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 DEBUG: [pool-1-thread-4] [2s 371ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 371ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 371ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 371ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 371ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 371ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 372ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-4] [2s 372ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-4] [2s 372ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [2s 372ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 372ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 372ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 372ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 372ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 372ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-4] [2s 372ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 373ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 373ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 373ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 373ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 373ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [2s 381ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 381ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 381ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 382ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 382ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 993 ms, 474101 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 993 ms, 936265 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [3 s, 994 ms, 284916 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [2s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 384ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 385ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-4] [2s 385ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 386ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [2s 386ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-4] [2s 386ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 386ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 386ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-4] [2s 386ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-4] [2s 386ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-4] [2s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 386ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-4] [2s 387ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 387ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 387ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 387ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 387ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 387ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 387ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 387ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 387ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 387ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 387ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SocketTube(3) read bytes: 862 DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SSL Reader(SocketTube(3)) Adding 862 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [pool-1-thread-4] [2s 387ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:862, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 387ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 387ms] SSL Reader(SocketTube(3)) Unwrapping: 862 DEBUG: [pool-1-thread-4] [2s 387ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 862 into buffer of 64 remaining to decode: 809 DEBUG: [pool-1-thread-4] [2s 388ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [2s 388ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [2s 388ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-4] [2s 388ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [2s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [pool-1-thread-4] [2s 388ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [2s 388ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-4] [2s 388ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [2s 388ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 388ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [2s 388ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 388ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 388ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-4] [2s 388ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-4] [2s 388ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [2s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 388ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 388ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 390ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 391ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 391ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51330 DEBUG: [pool-1-thread-4] [2s 391ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 391ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 391ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 391ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 391ms] HttpClientImpl(3) ClientImpl (async) elapsed 1241 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-4] [2s 391ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) Unwrapping: 809 DEBUG: [MainThread] [2s 391ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 391ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-4] [2s 392ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 392ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) Unwrapping: 750 DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [2s 392ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-4] [2s 392ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-4] [2s 392ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 392ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 393ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 393ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 393ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 393ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 393ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-4] [2s 393ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 393ms] SSL Reader(SocketTube(3)) Unwrapping: 655 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-4] [2s 394ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 394ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Unwrapping: 596 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [2s 394ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-4] [2s 394ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-4] [2s 394ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 395ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [MainThread] [2s 395ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 395ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 395ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 395ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 395ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [2s 395ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 395ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 396ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 396ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [MainThread] [2s 396ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 396ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) Unwrapping: 501 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [2s 396ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 396ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 396ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 396ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [2s 396ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-4] [2s 396ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 397ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 397ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 397ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 397ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 397ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 397ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 397ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 397ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-4] [2s 397ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 397ms] SSL Reader(SocketTube(3)) Unwrapping: 440 DEBUG: [pool-1-thread-4] [2s 397ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-4] [2s 397ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 397ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 398ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [2s 398ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 398ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 398ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [2s 398ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [2s 398ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 398ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 398ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 398ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 398ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 398ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 398ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fdd02a DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [2s 399ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [2s 399ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 399ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 399ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 399ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 403ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 403ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51330 DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 404ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 404ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 404ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) Unwrapping: 345 DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [2s 404ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-4] [2s 404ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 404ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 404ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 405ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 405ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [2s 405ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 405ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 405ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 405ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 405ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 405ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 405ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 406ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7777f10c DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [2s 407ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [2s 407ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 407ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 407ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 407ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51330 DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 408ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 408ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 408ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [2s 408ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-4] [2s 408ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 408ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 408ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 408ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 408ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 408ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [2s 409ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [2s 409ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 409ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 409ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 409ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 409ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 409ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@774b26c1 DEBUG: [pool-1-thread-4] [2s 409ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 410ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-4] [2s 410ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 410ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 410ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 410ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SocketTube(3) read bytes: 196 DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SSL Reader(SocketTube(3)) Adding 196 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 410ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 410ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 410ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 410ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [2s 411ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [2s 411ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 411ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51330 DEBUG: [pool-1-thread-4] [2s 411ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 411ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 411ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 411ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 412ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-4] [2s 412ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 412ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [MainThread] [2s 412ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 415ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 416ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 416ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 416ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-4] [2s 416ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 416ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 416ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [2s 416ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 416ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 416ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 416ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [2s 416ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-4] [2s 416ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 416ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 416ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 416ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 416ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 416ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 416ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 416ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 417ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 417ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 417ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 417ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 418ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [2s 418ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 418ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 418ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 418ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [2s 418ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [2s 418ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 419ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 419ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 419ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 419ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 419ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 419ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 419ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 419ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 419ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 419ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [2s 419ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 419ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 420ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2477673 DEBUG: [MainThread] [2s 420ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 420ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 420ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 420ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 420ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [MainThread] [2s 420ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 420ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 420ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 420ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 420ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 420ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 420ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 420ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 420ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d852cb3 for R (false) DEBUG: [MainThread] [2s 421ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [2s 423ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 424ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 425ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 425ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 425ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-4] [2s 425ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-4-SelectorManager] [2s 425ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@195c1032 for C (true) TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51342, Session(1697483001995|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 426ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 426ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51342 DEBUG: [pool-1-thread-4] [2s 426ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-4] [2s 426ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 426ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-4] [2s 426ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 426ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 426ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-4] [2s 426ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 426ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-4] [2s 426ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-4] [2s 426ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 426ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [2s 426ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 427ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [2s 427ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 427ms] 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@13a47b42[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: [HttpClient-4-SelectorManager] [2s 427ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 427ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] 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 428ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 428ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 428ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 428ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 428ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 446ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 446ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-4] [2s 446ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-4] [2s 447ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-4] [2s 447ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 447ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 447ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 447ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 447ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 460ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 460ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 460ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 460ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 460ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 461ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (false) DEBUG: [pool-1-thread-4] [2s 461ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 461ms] 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 461ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 461ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 461ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [2s 461ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 461ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 461ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 461ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 461ms] 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 463ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 463ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 463ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 463ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 463ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] 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 470ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [2s 470ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 470ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 470ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 471ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-4] [2s 471ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 471ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 471ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 472ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 472ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 472ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 472ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 472ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [2s 472ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 472ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 472ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 472ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 472ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-4] [2s 472ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 472ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [2s 472ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [2s 473ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 473ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-4] [2s 473ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7bb4b1d2 DEBUG: [pool-1-thread-4] [2s 473ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [2s 473ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 474ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 474ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 474ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 474ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [2s 474ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 474ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 474ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 474ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 475ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 475ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-4] [2s 475ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [2s 475ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 475ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 475ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-4] [2s 475ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-4] [2s 475ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 475ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 475ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 475ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 476ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 476ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 476ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 476ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 476ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 476ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 476ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 476ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 476ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 476ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 476ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 477ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 477ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 477ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 477ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 477ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 477ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 477ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 477ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 479ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [2s 482ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 482ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 482ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 482ms] 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 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SocketTube(4) read bytes: 1803 DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 483ms] SSL Reader(SocketTube(4)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [2s 484ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 484ms] SocketTube(4) resuming read event DEBUG: [readLoop] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 484ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 484ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 484ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-4-SelectorManager] [2s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (false) DEBUG: [readLoop] [2s 484ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 484ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 484ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 484ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 484ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 96 ms, 434701 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 96 ms, 872104 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [4 s, 97 ms, 94211 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-4-SelectorManager] [2s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 487ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 487ms] 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 487ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 487ms] SSL Reader(SocketTube(4)) Unwrapping: 1803 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 492ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [2s 492ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 494ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 494ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [2s 494ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-4] [2s 494ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [2s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 494ms] 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 494ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 494ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 494ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 494ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 494ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 494ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 494ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-4] [2s 494ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-4] [2s 495ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 495ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 495ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 495ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 495ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 495ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 495ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 495ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 495ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-4] [2s 495ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 495ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 495ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 495ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 495ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 495ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [readLoop] [2s 495ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 495ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 495ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] SocketTube(4) read bytes: 289 DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] SSL Reader(SocketTube(4)) Adding 289 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (false) DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:289, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] 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 496ms] SSL Reader(SocketTube(4)) Unwrapping: 289 DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 289 into buffer of 16676 remaining to decode: 197 DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [2s 496ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-4] [2s 496ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 496ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 496ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-4] [2s 496ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-4] [2s 497ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-4] [2s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 496ms] 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 497ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-4] [2s 497ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 497ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 497ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 497ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 497ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 497ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 497ms] SSL Reader(SocketTube(4)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 197 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [2s 498ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 498ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 498ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51342 DEBUG: [pool-1-thread-4] [2s 498ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 498ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 498ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 499ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 499ms] HttpClientImpl(4) ClientImpl (async) elapsed 75 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [MainThread] [2s 499ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 499ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 149 into buffer of 56 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 499ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 500ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [2s 500ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 501ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 501ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 501ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [2s 501ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-4] [2s 501ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 501ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 501ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 501ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 502ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 502ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 502ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 502ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 502ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-4] [2s 502ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 502ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [2s 503ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [2s 503ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 503ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 503ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-4] [2s 503ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-4] [2s 503ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 503ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 504ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 504ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 504ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 504ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 505ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-4] [2s 505ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 505ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 505ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 505ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 505ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 505ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] SocketTube(4) read bytes: 846 DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] SSL Reader(SocketTube(4)) Adding 846 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 505ms] 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 506ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:846, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-4] [2s 506ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 506ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 506ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 506ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 506ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 506ms] SSL Reader(SocketTube(4)) Unwrapping: 787 DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [2s 507ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [2s 507ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 507ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 507ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-4] [2s 507ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-4] [2s 507ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 507ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [2s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 507ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 507ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 507ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 509ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 509ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 509ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 509ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 509ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [2s 509ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 509ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 509ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-4] [2s 510ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 510ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 510ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 510ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [2s 510ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 510ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 510ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 510ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 510ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 510ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 510ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 510ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@412059db DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [2s 511ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 511ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 511ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [2s 511ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 511ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [2s 511ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 512ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 512ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51342 DEBUG: [pool-1-thread-4] [2s 512ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 512ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 512ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 512ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 516ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-4] [2s 516ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 516ms] SSL Reader(SocketTube(4)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [2s 516ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [2s 516ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 516ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 64 DEBUG: [MainThread] [2s 517ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-4] [2s 517ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 517ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 517ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 517ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 517ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [2s 517ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 517ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 518ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 518ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 518ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 518ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 518ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 518ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f69109c DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-4] [2s 518ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 518ms] SSL Reader(SocketTube(4)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [2s 518ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 520ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 520ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 520ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 520ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 520ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 520ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [2s 520ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 520ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 520ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51342 DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 520ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 520ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 520ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [2s 521ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-4] [2s 521ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 521ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 522ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 522ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 522ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 522ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 522ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 522ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 522ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@106319ba DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [2s 522ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 525ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 525ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51342 DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 526ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 526ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 526ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [2s 526ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-4] [2s 527ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 527ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) 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(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [MainThread] [2s 527ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 527ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 527ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [MainThread] [2s 527ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [MainThread] [2s 527ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 527ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 528ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [2s 528ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 528ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 528ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 530ms] HttpClientImpl(4) 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 531ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e070045 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-4] [2s 531ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 531ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 531ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 531ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 531ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 531ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 531ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-4-SelectorManager] [2s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56a6f752 for R (false) DEBUG: [MainThread] [2s 535ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 538ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [2s 541ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 541ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 541ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [2s 541ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 542ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 542ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [2s 542ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 542ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 542ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 542ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [2s 542ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@ac07a06 queue.isEmpty: true DEBUG: [pool-1-thread-4] [2s 542ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@ac07a06, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 542ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 543ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 543ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 543ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 543ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [2s 543ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [2s 543ms] PlainHttpConnection(SocketTube(5)) 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=59160,localport=58363] DEBUG: [HttpClient-5-SelectorManager] [2s 545ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c760c92 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 546ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 546ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59160 DEBUG: [pool-1-thread-4] [2s 546ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 546ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 546ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 546ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 546ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-4] [2s 546ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 546ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-4] [2s 546ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-4] [2s 546ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 546ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 546ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 546ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@468e67e2 DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 547ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-1] [2s 547ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 547ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 547ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [2s 547ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 547ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 547ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (true) DEBUG: [pool-1-thread-3] [2s 547ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 547ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 547ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 547ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 549ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [2s 549ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 549ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [2s 549ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-4] [2s 549ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-4] [2s 549ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 549ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 549ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [2s 549ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 549ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 549ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [2s 549ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [2s 549ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-4] [2s 549ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 549ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 550ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 550ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2660c2d DEBUG: [pool-1-thread-4] [2s 550ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 550ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [2s 550ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [2s 550ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-5-SelectorManager] [2s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [pool-1-thread-4] [2s 550ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 550ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 550ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 550ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 550ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@ac07a06 DEBUG: [pool-1-thread-3] [2s 550ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 550ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@ac07a06 DEBUG: [pool-1-thread-3] [2s 550ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 550ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 550ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@ac07a06 DEBUG: [pool-1-thread-3] [2s 551ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 551ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 551ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59160 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-3] [2s 551ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 551ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@daa66df(5) DEBUG: [pool-1-thread-3] [2s 551ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@773db9c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@533b87f9 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 551ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 551ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 551ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 551ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 551ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 551ms] Exchange Ignored body DEBUG: [HttpClient-5-SelectorManager] [2s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 555ms] 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 555ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 559ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 559ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 560ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 560ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 560ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 560ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 560ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 560ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 560ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@32c50133 DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 560ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [pool-1-thread-3] [2s 560ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-3] [2s 560ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [2s 560ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 560ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 560ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [2s 560ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 560ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 561ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 561ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 561ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 561ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 561ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 561ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 561ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@daa66df(5) DEBUG: [pool-1-thread-3] [2s 561ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@773db9c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@533b87f9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 561ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 561ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 561ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [2s 561ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 561ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 562ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 562ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) trying to write: 13 DEBUG: [Test-server-pool] [2s 562ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 562ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [Test-server-pool] [2s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 562ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 562ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 562ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 562ms] 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 TestServer(1): Using handler for: /http2/fixed 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 TestServer: [4 s, 173 ms, 549335 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 TestServer(1): connection started 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 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: 4, has: 0 DEBUG: [readLoop] [2s 563ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 563ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 567ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 567ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [pool-1-thread-4] [2s 568ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 568ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-4] [2s 568ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-4] [2s 568ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-4] [2s 568ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 178 ms, 379206 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-4] [2s 568ms] 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 568ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 568ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 568ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 568ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 568ms] SocketTube(5) trying to write: 9 TestServer: [4 s, 178 ms, 874101 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [2s 568ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 568ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 568ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 568ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 569ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 569ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 569ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [HttpClient-5-SelectorManager] [2s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) read bytes: 151 DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] Http2Connection(SocketTube(5)) onNext: got 151 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SocketTube(5)) sending 151 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 151 DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SocketTube(5)) Processing 151 DEBUG: [pool-1-thread-4] [2s 580ms] FramesDecoder decodes: 151 DEBUG: [pool-1-thread-4] [2s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 580ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) read bytes: 21 DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] Http2Connection(SocketTube(5)) onNext: got 21 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 581ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 581ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 581ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 581ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [HttpClient-5-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [pool-1-thread-4] [2s 582ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 582ms] SocketTube(5) read bytes: 328 DEBUG: [HttpClient-5-SelectorManager] [2s 582ms] Http2Connection(SocketTube(5)) onNext: got 328 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 582ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 582ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 583ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 583ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 583ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 583ms] HttpClientImpl(5) ClientImpl (async) elapsed 41 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [pool-1-thread-4] [2s 583ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 583ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 583ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 583ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5)) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 21 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5)) 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(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5))/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: [MainThread] [2s 584ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 585ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 585ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SocketTube(5)) sending 328 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 328 DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SocketTube(5)) Processing 328 DEBUG: [pool-1-thread-4] [2s 592ms] FramesDecoder decodes: 328 DEBUG: [pool-1-thread-4] [2s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 592ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 593ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 593ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 593ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 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(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 593ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 593ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 593ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 593ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 593ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7415310c DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [2s 593ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 600ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 600ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 600ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 600ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 600ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 600ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [MainThread] [2s 601ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 603ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 603ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 603ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 604ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 604ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 604ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 604ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 604ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ad72dcf DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 604ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 604ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 612ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 612ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-4] [2s 612ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 612ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 612ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 612ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 612ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 612ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 613ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 613ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@234e62d9 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 613ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 613ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 613ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 613ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 613ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 613ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [2s 613ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [pool-1-thread-4] [2s 614ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@11fb05f9 DEBUG: [pool-1-thread-4] [2s 614ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 614ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [MainThread] [2s 627ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 629ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 629ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 630ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [2s 630ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 630ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 630ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 630ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 630ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 630ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 630ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 630ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-4] [2s 630ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 630ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 630ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 630ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 631ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-4] [2s 631ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-4] [2s 631ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 631ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 631ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 631ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 631ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 631ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 631ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 631ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 631ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 631ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 631ms] 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: [4 s, 243 ms, 390066 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 243 ms, 695146 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [4 s, 243 ms, 877141 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 635ms] SocketTube(5) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [2s 636ms] Http2Connection(SocketTube(5)) onNext: got 208 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 636ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 636ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 638ms] Http2Connection(SocketTube(5)) sending 208 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 638ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 208 DEBUG: [pool-1-thread-4] [2s 638ms] Http2Connection(SocketTube(5)) Processing 208 DEBUG: [pool-1-thread-4] [2s 638ms] FramesDecoder decodes: 208 DEBUG: [pool-1-thread-4] [2s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 638ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 638ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 638ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-4] [2s 638ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 638ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-4] [2s 638ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 639ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 639ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 640ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 640ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-4] [2s 640ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 640ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 640ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 640ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 640ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-4] [2s 640ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [2s 640ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [2s 640ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 640ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 641ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 641ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 641ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 641ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 641ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [2s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 643ms] SocketTube(5) read bytes: 201 DEBUG: [HttpClient-5-SelectorManager] [2s 643ms] Http2Connection(SocketTube(5)) onNext: got 201 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 643ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SocketTube(5) read bytes: 70 DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] Http2Connection(SocketTube(5)) onNext: got 70 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 641ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-4] [2s 645ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 645ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-4] [2s 645ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [2s 645ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [2s 645ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 645ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 646ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 646ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)) sending 201 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 201 DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5)) Processing 201 DEBUG: [pool-1-thread-4] [2s 646ms] FramesDecoder decodes: 201 DEBUG: [pool-1-thread-4] [2s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 646ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-4] [2s 646ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 229, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 647ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 647ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 647ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c3bdb9b DEBUG: [pool-1-thread-4] [2s 647ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-4] [2s 651ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 651ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 651ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 652ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 652ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 652ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 652ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 652ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 652ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 652ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 652ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 652ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 652ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 282, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 652ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 652ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 652ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 652ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 652ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f912e86 DEBUG: [pool-1-thread-4] [2s 652ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-4] [2s 653ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 653ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 653ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 653ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 653ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f99c707 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-4] [2s 653ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-4] [2s 653ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 653ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 653ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)) sending 70 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 70 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)) Processing 70 DEBUG: [pool-1-thread-4] [2s 654ms] FramesDecoder decodes: 70 DEBUG: [pool-1-thread-4] [2s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 654ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 654ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 654ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 654ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 654ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 654ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 654ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 654ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4604cfc0 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-4] [2s 654ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 671ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-6] [2s 672ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-6] [2s 672ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-6] [2s 672ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-6] [2s 673ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-6] [2s 673ms] 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=51346, Session(1697483003252|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [2s 675ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@741d1fe for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 676ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 676ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51346 DEBUG: [pool-1-thread-6] [2s 676ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-6] [2s 676ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-6] [2s 676ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-6] [2s 676ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-6] [2s 676ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 676ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-6] [2s 676ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-6] [2s 676ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-6] [2s 676ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-6] [2s 676ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-6] [2s 676ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-6] [2s 676ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-6] [2s 676ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 679ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-6] [2s 684ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 684ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 687ms] 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@f54b66b[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: NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1502f22b[Not completed, 1 dependents] (id=648), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [pool-1-thread-6] [2s 688ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-6] [2s 688ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 688ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-6] [2s 688ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-6] [2s 688ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-6] [2s 688ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-6] [2s 689ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 689ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 689ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [2s 689ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 689ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 696ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [2s 696ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 696ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 696ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 696ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 696ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 696ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-6] [2s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [pool-1-thread-6] [2s 696ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-6] [2s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-6] [2s 696ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-6] [2s 696ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-6] [2s 696ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 712ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [2s 713ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 713ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 713ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 713ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SocketTube(6) read bytes: 175 DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SSL Reader(SocketTube(6)) Adding 175 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 714ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 714ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-6] [2s 714ms] SSL Reader(SocketTube(6)) Unwrapping: 175 DEBUG: [pool-1-thread-6] [2s 714ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-6] [2s 714ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-6] [2s 714ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-6] [2s 714ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-6] [2s 714ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-6] [2s 715ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-6] [2s 715ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-6] [2s 715ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-6] [2s 715ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-6] [2s 715ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-6] [2s 715ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-6] [2s 715ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-6] [2s 715ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [2s 715ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-6] [2s 715ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-6] [2s 720ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 720ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-6] [2s 720ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-6] [2s 720ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-6] [2s 720ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [2s 720ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [2s 721ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [2s 721ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-6] [2s 721ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [2s 721ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-6] [2s 721ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-6] [2s 721ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-6] [2s 721ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-6] [2s 722ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-6] [2s 722ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-6] [2s 722ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38ae3795 DEBUG: [pool-1-thread-6] [2s 722ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-6] [2s 722ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-6] [2s 722ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 722ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-6] [2s 722ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 722ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-6] [2s 722ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 723ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-6] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 724ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [2s 724ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-6] [2s 724ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-6] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-6] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-6] [2s 724ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-6] [2s 724ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-6] [2s 724ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-6] [2s 724ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 724ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-6] [2s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-6] [2s 725ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-6] [2s 725ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 725ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [2s 725ms] Exchange sendRequestBody DEBUG: [pool-1-thread-6] [2s 725ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-6] [2s 725ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-6] [2s 725ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-6] [2s 725ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-6] [2s 725ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 725ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 725ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-6] [2s 725ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 725ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 725ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 725ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-6] [2s 725ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 725ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 725ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-6] [2s 725ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 726ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-6] [2s 726ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 726ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [2s 726ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 726ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 726ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 731ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 731ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 732ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 732ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 732ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 732ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 732ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 732ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [Test-server-pool] [2s 732ms] 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 732ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 732ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 732ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [2s 732ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [pool-1-thread-6] [2s 733ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 733ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-6] [2s 733ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-6] [2s 733ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 733ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 733ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 733ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 734ms] SocketTube(6) read bytes: 77 DEBUG: [HttpClient-5-SelectorManager] [2s 734ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 734ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 734ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 734ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-6] [2s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-6] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-6] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-6] [2s 734ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-6] [2s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 734ms] 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 734ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-6] [2s 734ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-6] [2s 734ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 734ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 734ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [2s 734ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 735ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-6] [2s 735ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 735ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 735ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-6] [2s 735ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 735ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 735ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 735ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [readLoop] [2s 739ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 739ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 739ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 740ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 740ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 740ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 740ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 740ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 740ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 740ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 740ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 740ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 351 ms, 215088 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 353 ms, 218497 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 353 ms, 514065 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 TestServer(2): connection started DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SocketTube(6) read bytes: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SSL Reader(SocketTube(6)) Adding 97 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 759ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [2s 759ms] SSL Reader(SocketTube(6)) Unwrapping: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 759ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 759ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 759ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-6] [2s 760ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-6] [2s 760ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-6] [2s 760ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-6] [2s 760ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 760ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-6] [2s 760ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-6] [2s 760ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 760ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 760ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-6] [2s 760ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-6] [2s 760ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-6] [2s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 760ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-6] [2s 760ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 760ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-6] [2s 760ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 761ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-6] [2s 761ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-6] [2s 761ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 761ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 761ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 761ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 761ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 761ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SocketTube(6) read bytes: 207 DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SSL Reader(SocketTube(6)) Adding 207 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 761ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:207, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [2s 761ms] SSL Reader(SocketTube(6)) Unwrapping: 207 DEBUG: [pool-1-thread-6] [2s 761ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 207 into buffer of 64 remaining to decode: 154 DEBUG: [pool-1-thread-6] [2s 762ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-6] [2s 762ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-6] [2s 762ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-6] [2s 762ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-6] [2s 762ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 762ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-6] [2s 762ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-6] [2s 762ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 764ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 764ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 770ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 770ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-6] [2s 770ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-6] [2s 770ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-6] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 770ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 770ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-6] [2s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-6] [2s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 771ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 771ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-6] [2s 771ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-6] [2s 771ms] HttpClientImpl(5) ClientImpl (async) elapsed 99 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-6] [2s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) Unwrapping: 154 DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 154 into buffer of 64 remaining to decode: 95 DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-6] [2s 771ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-6] [2s 772ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-6] [2s 772ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 772ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-6] [2s 772ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 772ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 95 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-6] [2s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-6] [2s 772ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-6] [2s 772ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-6] [2s 772ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 772ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-6] [2s 773ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 773ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-6] [2s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-6] [2s 773ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-6] [2s 773ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 773ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 773ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 773ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 773ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 773ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 773ms] SocketTube(6) read bytes: 655 DEBUG: [HttpClient-5-SelectorManager] [2s 773ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 773ms] SSL Reader(SocketTube(6)) Adding 655 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 773ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 773ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:655, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [2s 773ms] SSL Reader(SocketTube(6)) Unwrapping: 655 DEBUG: [HttpClient-5-SelectorManager] [2s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 774ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-6] [2s 774ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-6] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [pool-1-thread-6] [2s 774ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-5-SelectorManager] [2s 774ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-5-SelectorManager] [2s 774ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Unwrapping: 596 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-6] [2s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-6] [2s 774ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-6] [2s 774ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-6] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 774ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) Unwrapping: 501 DEBUG: [MainThread] [2s 775ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-6] [2s 775ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-6] [2s 775ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 775ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 775ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 775ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-6] [2s 776ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 776ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-6] [2s 776ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-6] [2s 776ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-6] [2s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 776ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 776ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-6] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [2s 777ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ba310dc DEBUG: [MainThread] [2s 777ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 778ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-6] [2s 778ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 778ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-6] [2s 778ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-6] [2s 778ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-6] [2s 778ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 778ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-6] [2s 778ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-6] [2s 779ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-6] [2s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 779ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-6] [2s 779ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 779ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-6] [2s 779ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-6] [2s 779ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 779ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 780ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 780ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-6] [2s 780ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 780ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7dacbee4 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-6] [2s 780ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-6] [2s 780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 780ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 780ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 780ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-6] [2s 780ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-6] [2s 780ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-6] [2s 780ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-6] [2s 781ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-6] [2s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 781ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-6] [2s 781ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 781ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-6] [2s 781ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-6] [2s 781ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 781ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 781ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 781ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-6] [2s 781ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 781ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d1d74c0 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-6] [2s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 782ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 782ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 782ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 782ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-6] [2s 782ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-6] [2s 783ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-6] [2s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 783ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 783ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 783ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-6] [2s 783ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-6] [2s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-6] [2s 783ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-6] [2s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 783ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-6] [2s 783ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 783ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 783ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-6] [2s 784ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 784ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 784ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 784ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-6] [2s 784ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 784ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c9b00f0 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-6] [2s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 784ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 784ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 784ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 784ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 788ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 789ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-6] [2s 794ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-6] [2s 794ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-6] [2s 794ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-6] [2s 794ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-6] [2s 794ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-6] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 794ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [2s 794ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-6] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-6] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-6] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-6] [2s 795ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-6] [2s 795ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 795ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 795ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-6] [2s 795ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-6] [2s 795ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-6] [2s 795ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [2s 795ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-6] [2s 796ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-6] [2s 796ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-6] [2s 796ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-6] [2s 796ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 796ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 796ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-6] [2s 796ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [2s 796ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 796ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [2s 796ms] Exchange sendRequestBody DEBUG: [pool-1-thread-6] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 800ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 800ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 800ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 800ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 800ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 800ms] 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: [4 s, 414 ms, 348134 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 422 ms, 310166 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [4 s, 426 ms, 139479 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 817ms] SocketTube(6) read bytes: 937 DEBUG: [HttpClient-5-SelectorManager] [2s 817ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 818ms] SSL Reader(SocketTube(6)) Adding 937 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 818ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:937, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) Unwrapping: 937 DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 937 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [2s 818ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-6] [2s 818ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 818ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 818ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-6] [2s 818ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-6] [2s 818ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-6] [2s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 818ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-6] [2s 819ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 819ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-6] [2s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 819ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-6] [2s 819ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-6] [2s 819ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 846 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-6] [2s 820ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-6] [2s 820ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 820ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 820ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-6] [2s 820ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-6] [2s 820ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-6] [2s 820ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 820ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 821ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 821ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-6] [2s 821ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-6] [2s 821ms] HttpClientImpl(5) ClientImpl (async) elapsed 31 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) Unwrapping: 798 DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 798 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-6] [2s 821ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-6] [2s 821ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-6] [2s 821ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-6] [2s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 822ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-6] [2s 822ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 822ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 739 into buffer of 16676 remaining to decode: 649 DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-6] [2s 822ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-6] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-6] [2s 822ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-6] [2s 822ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 822ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [MainThread] [2s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 823ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 823ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 823ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [2s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 823ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 823ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 823ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 823ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 823ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-6] [2s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) Unwrapping: 649 DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 649 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-6] [2s 824ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-6] [2s 824ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-6] [2s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 824ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-6] [2s 824ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 824ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 824ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 824ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 824ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 825ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-6] [2s 824ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-6] [2s 825ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-6] [2s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 825ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-6] [2s 825ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 825ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-6] [2s 826ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-6] [2s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 826ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-6] [2s 826ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 826ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-6] [2s 826ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-6] [2s 826ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 826ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 826ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 826ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-6] [2s 826ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 826ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-6] [2s 826ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c09469 DEBUG: [pool-1-thread-6] [2s 827ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-6] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-6] [2s 827ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-6] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-6] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-6] [2s 827ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-6] [2s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 827ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [MainThread] [2s 827ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 827ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 827ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 827ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 827ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-6] [2s 829ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 829ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 829ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-6] [2s 829ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 829ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 829ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-6] [2s 829ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-6] [2s 829ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-6] [2s 829ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 829ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 63 DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-6] [2s 830ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-6] [2s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 830ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-6] [2s 830ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 830ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 293, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-6] [2s 830ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-6] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-6] [2s 830ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 830ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 831ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 831ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-6] [2s 831ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 831ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d8341ab DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-6] [2s 831ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-6] [2s 831ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-6] [2s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 831ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 831ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 832ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 832ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-6] [2s 832ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-6] [2s 832ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-6] [2s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 832ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-6] [2s 832ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 832ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 347, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-6] [2s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-6] [2s 832ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 832ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 832ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 833ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 833ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-6] [2s 833ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-6] [2s 833ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bae9daf DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-6] [2s 833ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-6] [2s 833ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-6] [2s 833ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-6] [2s 833ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-6] [2s 833ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-6] [2s 833ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 833ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SocketTube(6) read bytes: 197 DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SSL Reader(SocketTube(6)) Adding 197 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:197, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 834ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 834ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 834ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 834ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 834ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [MainThread] [2s 834ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-3] [2s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 64 DEBUG: [pool-1-thread-3] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 836ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 836ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 836ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 836ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 836ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 402, limit: 16777216 DEBUG: [MainThread] [2s 836ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 836ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 836ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 836ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [2s 833ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 836ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-3] [2s 838ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 838ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 838ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 838ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 838ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 838ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 838ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 838ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24d4665a DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 840ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 840ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 840ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 857ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [2s 861ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 861ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 861ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 861ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 861ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 861ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 861ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 861ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 862ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 862ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 862ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@71c7b16b queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 862ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@71c7b16b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 862ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 862ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 862ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 862ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 862ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 862ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 862ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [2s 862ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3636a709 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=59172,localport=58363] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59172 DEBUG: [pool-1-thread-3] [2s 865ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 865ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [2s 865ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [2s 865ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 865ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-3] [2s 865ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 865ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-3] [2s 865ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-3] [2s 865ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 865ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3ccecc79 DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 865ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-6] [2s 865ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 865ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-6] [2s 865ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-6] [2s 866ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [2s 866ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 866ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 866ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 866ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-6] [2s 866ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-6] [2s 866ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-6] [2s 866ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-6] [2s 866ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-6] [2s 866ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-6] [2s 866ms] Exchange sendRequestBody DEBUG: [pool-1-thread-6] [2s 866ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-6] [2s 866ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-6] [2s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-6] [2s 866ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-6] [2s 866ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-6] [2s 866ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 866ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 866ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-6] [2s 866ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-6] [2s 867ms] Http1Exchange reading headers DEBUG: [pool-1-thread-6] [2s 867ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-6] [2s 867ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-6] [2s 867ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-6] [2s 867ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-6] [2s 867ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1f2680aa DEBUG: [pool-1-thread-6] [2s 867ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for None (false) DEBUG: [HttpClient-6-SelectorManager] [2s 867ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [2s 867ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [2s 867ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-6] [2s 867ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@71c7b16b DEBUG: [pool-1-thread-6] [2s 867ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-6] [2s 867ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@71c7b16b DEBUG: [HttpClient-6-SelectorManager] [2s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (false) DEBUG: [pool-1-thread-6] [2s 867ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-6-SelectorManager] [2s 867ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 867ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-6] [2s 867ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@71c7b16b DEBUG: [pool-1-thread-6] [2s 867ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-6] [2s 867ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-6] [2s 867ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59172 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-6] [2s 867ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-6] [2s 868ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2bdf2976(6) DEBUG: [pool-1-thread-6] [2s 868ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1ec43cfb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19cdb891 queue.isEmpty: false DEBUG: [pool-1-thread-6] [2s 868ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-6] [2s 868ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-6] [2s 868ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 868ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-6] [2s 868ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 868ms] Exchange Ignored body DEBUG: [pool-1-thread-6] [2s 869ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-6] [2s 869ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 869ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-6] [2s 869ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 869ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-6] [2s 869ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-6] [2s 869ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-6] [2s 869ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-6] [2s 869ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 869ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-6] [2s 869ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-6] [2s 869ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@487f0f0b DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-6] [2s 869ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-6] [2s 869ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-6] [2s 869ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 869ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-6] [2s 869ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-6] [2s 869ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 871ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 870ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-6] [2s 871ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 871ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-6] [2s 871ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-6] [2s 871ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-6] [2s 871ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 871ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-6] [2s 871ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-3] [2s 871ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-6] [2s 871ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-6] [2s 871ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 871ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-6] [2s 871ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 871ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-6] [2s 871ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2bdf2976(6) DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1ec43cfb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19cdb891, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 871ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 871ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 871ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-6] [2s 871ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [2s 871ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 871ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 871ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 871ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 871ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 871ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 871ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 871ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [Test-server-pool] [2s 871ms] 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 872ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 872ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-3] [2s 872ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 872ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-3] [2s 872ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 872ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 872ms] 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: [4 s, 482 ms, 857087 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 483 ms, 127605 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [4 s, 483 ms, 327280 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [2s 873ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 873ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 873ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 874ms] 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 874ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 874ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 874ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 874ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for None (false) DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] SocketTube(7) read bytes: 112 DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] Http2Connection(SocketTube(7)) onNext: got 112 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for None (false) DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] SocketTube(7) read bytes: 195 DEBUG: [HttpClient-6-SelectorManager] [2s 880ms] Http2Connection(SocketTube(7)) onNext: got 195 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(7)) sending 112 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 881ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 112 DEBUG: [pool-1-thread-3] [2s 881ms] Http2Connection(SocketTube(7)) Processing 112 DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder decodes: 112 DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 881ms] 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 881ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 881ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 881ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 881ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-3] [2s 881ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for None (false) DEBUG: [pool-1-thread-3] [2s 881ms] SocketTube(7) wrote: 9 DEBUG: [pool-1-thread-3] [2s 881ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) read bytes: 81 DEBUG: [pool-1-thread-3] [2s 881ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] Http2Connection(SocketTube(7)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 881ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 881ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) 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-6-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for None (false) DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) read bytes: 80 DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] Http2Connection(SocketTube(7)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 881ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(7))/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(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 59172 DEBUG: [readLoop] [2s 883ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 883ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 883ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 883ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 883ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for None (false) DEBUG: [HttpClient-6-SelectorManager] [2s 884ms] SocketTube(7) read bytes: 80 DEBUG: [HttpClient-6-SelectorManager] [2s 884ms] Http2Connection(SocketTube(7)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 884ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79cc5584 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 884ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 893ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 893ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 893ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 893ms] HttpClientImpl(6) ClientImpl (async) elapsed 32 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(7)) sending 195 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 195 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(7)) Processing 195 DEBUG: [pool-1-thread-3] [2s 893ms] FramesDecoder decodes: 195 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(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 893ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 894ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 894ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 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(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 894ms] 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(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 895ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 896ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 896ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 896ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 899ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 903ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 903ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 904ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 904ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 904ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 904ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 904ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b287122 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 904ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 81 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7)) Processing 81 DEBUG: [pool-1-thread-3] [2s 904ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-3] [2s 904ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 904ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59172 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 905ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 905ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 905ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59172 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 905ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [MainThread] [2s 906ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(7)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 80 DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(7)) Processing 80 DEBUG: [pool-1-thread-3] [2s 907ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 907ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 907ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 907ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 908ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 908ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33d97247 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 908ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 908ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 908ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 908ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 908ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [MainThread] [2s 908ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 908ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 908ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 908ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 910ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69c3ce68 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7)) Processing 80 DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 910ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59172 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 910ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 910ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 911ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [2s 911ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 911ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 911ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 911ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 912ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 912ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 912ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 912ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 912ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 912ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 912ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 912ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 912ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 912ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 912ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 912ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 913ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 913ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 913ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 913ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a4e1cef DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 913ms] Http2Connection(SocketTube(7)) H2 processed(5) DEBUG: [MainThread] [2s 915ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 915ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 915ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 915ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 915ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 915ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 920ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [2s 920ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 921ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 921ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 921ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 921ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 921ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 921ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 921ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 922ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 922ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a94d4bc queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a94d4bc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 922ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 922ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 922ms] PlainHttpConnection(SocketTube(8)) 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=59184,localport=58363] TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 923ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e57695f for C (true) DEBUG: [HttpClient-7-SelectorManager] [2s 923ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 923ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59184 DEBUG: [pool-1-thread-3] [2s 923ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 923ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 923ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 923ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 924ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 924ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 924ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-3] [2s 924ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14af022f DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 924ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 924ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 924ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 924ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [2s 924ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [2s 924ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [2s 924ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 924ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 924ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [2s 924ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [2s 924ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 924ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 924ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [2s 924ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 924ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 924ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 924ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 924ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [2s 924ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [2s 924ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 924ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-5] [2s 924ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 924ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 924ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 924ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 924ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [2s 924ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [2s 924ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [2s 925ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [2s 925ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-5] [2s 925ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [2s 925ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 925ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5b46912a DEBUG: [pool-1-thread-5] [2s 925ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ad8ede for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ad8ede for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 925ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [2s 925ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [2s 925ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ad8ede for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 925ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 925ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a94d4bc DEBUG: [pool-1-thread-5] [2s 925ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 925ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a94d4bc DEBUG: [pool-1-thread-5] [2s 925ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [2s 925ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [2s 925ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a94d4bc DEBUG: [pool-1-thread-5] [2s 925ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [2s 926ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [2s 926ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59184 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-5] [2s 926ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [2s 926ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32a7d3e5(7) DEBUG: [pool-1-thread-5] [2s 926ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@55816432/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51befa5a queue.isEmpty: false DEBUG: [pool-1-thread-5] [2s 926ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-5] [2s 926ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [2s 926ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 926ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [2s 926ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 926ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [2s 926ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 927ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 927ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 927ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 927ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 927ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [2s 927ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 927ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [2s 927ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 927ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-5] [2s 927ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [2s 927ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-5] [2s 928ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 928ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 928ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [2s 928ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 928ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 928ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 928ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 928ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [2s 928ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 928ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 928ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [2s 928ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [2s 928ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [2s 928ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [2s 928ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32a7d3e5(7) DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@55816432/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51befa5a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [2s 928ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60b61dfe DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ad8ede for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 930ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 930ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 930ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [2s 930ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-5] [2s 930ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-5] [2s 930ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-5] [2s 931ms] SocketTube(8) write: requesting more... DEBUG: [Test-server-pool] [2s 931ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 931ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [Test-server-pool] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 931ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 931ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [2s 931ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 931ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 931ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [Test-server-pool] [2s 931ms] 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-5] [2s 931ms] SocketTube(8) trying to write: 13 DEBUG: [pool-1-thread-5] [2s 931ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-5] [2s 931ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 931ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [2s 931ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 931ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 931ms] 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): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 931ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 931ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 931ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 931ms] 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, 542 ms, 112158 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [readLoop] [2s 932ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 932ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 932ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 932ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [4 s, 542 ms, 313945 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [4 s, 542 ms, 464509 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 TestServer(1): connection started DEBUG: [HttpClient-7-SelectorManager] [2s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ad8ede for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 940ms] SocketTube(8) read bytes: 528 DEBUG: [HttpClient-7-SelectorManager] [2s 940ms] Http2Connection(SocketTube(8)) onNext: got 528 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 940ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ad8ede for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 940ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 940ms] Http2Connection(SocketTube(8)) sending 528 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 940ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 528 DEBUG: [pool-1-thread-5] [2s 940ms] Http2Connection(SocketTube(8)) Processing 528 DEBUG: [pool-1-thread-5] [2s 940ms] FramesDecoder decodes: 528 DEBUG: [pool-1-thread-5] [2s 940ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 940ms] 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-5] [2s 940ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 941ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 941ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 941ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-5] [2s 941ms] SocketTube(8) trying to write: 9 DEBUG: [pool-1-thread-5] [2s 941ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-5] [2s 941ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 941ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [2s 941ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 941ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 941ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 941ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 941ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 941ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 941ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-5] [2s 941ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 941ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 942ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 942ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 942ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 942ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 942ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 942ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 942ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59184 DEBUG: [pool-1-thread-5] [2s 942ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 942ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 942ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 942ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 942ms] HttpClientImpl(7) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-5] [2s 942ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 943ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 943ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 943ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 943ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 943ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 943ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 944ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 944ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 944ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59184 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 944ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 944ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 944ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 944ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 944ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 944ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 944ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 944ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 944ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b1c7275 DEBUG: [pool-1-thread-5] [2s 944ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 944ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59184 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 945ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 945ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 945ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 945ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 945ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 945ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 945ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 945ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 945ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 945ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 945ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@256239d0 DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 945ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 945ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59184 DEBUG: [pool-1-thread-5] [2s 947ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 947ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 947ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 947ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 947ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 129, limit: 16777216 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [MainThread] [2s 948ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@239bcd6c DEBUG: [MainThread] [2s 948ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 947ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 948ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 948ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 948ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 948ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 949ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 949ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 949ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3287b0c DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 949ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [MainThread] [2s 952ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [2s 952ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 953ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 953ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 953ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 954ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-2] [2s 954ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 954ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a620ecc for C (true) DEBUG: [HttpClient-8-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51362 DEBUG: [pool-1-thread-2] [2s 954ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 954ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 954ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [2s 954ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [2s 954ms] SSL Writer(SocketTube(9)) requesting 1 TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-2] [2s 955ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [2s 955ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [2s 955ms] SSL Writer(SocketTube(9)) wrapping 0 bytes TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51362, Session(1697483003500|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [2s 957ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] 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@9a65bc[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: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 958ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 958ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 958ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 958ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 958ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-5] [2s 958ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-5] [2s 958ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 958ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 958ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 958ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-8-SelectorManager] [2s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (true) DEBUG: [pool-1-thread-5] [2s 958ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 958ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 958ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [pool-1-thread-5] [2s 961ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 961ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 961ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [2s 961ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 961ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 961ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [2s 961ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 961ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 961ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 964ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 964ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-5] [2s 964ms] SocketTube(9) wrote: 6 DEBUG: [HttpClient-8-SelectorManager] [2s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [pool-1-thread-5] [2s 964ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [2s 964ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 964ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 964ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 964ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 964ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 965ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [2s 965ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 965ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (true) DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(9) read bytes: 6 DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSL Reader(SocketTube(9)) Adding 6 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) Unwrapping: 6 DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 965ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 965ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [2s 965ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (true) DEBUG: [pool-1-thread-5] [2s 965ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSL Reader(SocketTube(9)) Adding 79 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) Unwrapping: 79 DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 966ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 966ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 966ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-5] [2s 966ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 966ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [2s 966ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 966ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [pool-1-thread-5] [2s 966ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SSL Reader(SocketTube(9)) Adding 90 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 8ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 8ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [3s 9ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 9ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 9ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 9ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [3s 9ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 9ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 10ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 10ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 10ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 10ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-5] [3s 10ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 10ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [3s 10ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [3s 10ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 10ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-5] [3s 10ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74939146 DEBUG: [pool-1-thread-5] [3s 10ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 10ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 10ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 10ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 10ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 10ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [3s 10ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 11ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 11ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 11ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 11ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 11ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [3s 11ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [3s 11ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 11ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 11ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [3s 11ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [3s 11ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 11ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 11ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 11ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 12ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 12ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 12ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 12ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 12ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 12ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-5] [3s 12ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-5] [3s 12ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [3s 12ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 12ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 12ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [3s 12ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 12ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 12ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 12ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [3s 12ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 12ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 12ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 12ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 13ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [3s 13ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 13ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 13ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [3s 13ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 13ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SocketTube(9) read bytes: 1726 TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SSL Reader(SocketTube(9)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [pool-1-thread-5] [3s 14ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 14ms] SSL Reader(SocketTube(9)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 14ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 14ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 14ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 15ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 15ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 15ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [Test-server-pool] [3s 15ms] 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-5] [3s 15ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [3s 15ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 15ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [3s 15ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [3s 15ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [readLoop] [3s 15ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 15ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer(2): connection started DEBUG: [readLoop] [3s 15ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 15ms] SocketTube(9) read bytes: 77 DEBUG: [readLoop] [3s 15ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-8-SelectorManager] [3s 15ms] SSL Reader(SocketTube(9)) onNext DEBUG: [readLoop] [3s 15ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 16ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 16ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 15ms] SSL Reader(SocketTube(9)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 16ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 16ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 627 ms, 189965 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 627 ms, 497155 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 628 ms, 875125 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-8-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 18ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 18ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 19ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [3s 20ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 20ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 20ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 20ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-5] [3s 20ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 20ms] 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-5] [3s 20ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 20ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 20ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 20ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 20ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 20ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [3s 20ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [3s 20ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 20ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 20ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 20ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [3s 20ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 20ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 21ms] SocketTube(9) read bytes: 1155 DEBUG: [HttpClient-8-SelectorManager] [3s 21ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 21ms] SSL Reader(SocketTube(9)) Adding 1155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 21ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 21ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) Unwrapping: 1155 DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 1155 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [3s 21ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [3s 21ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 21ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 21ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [3s 21ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-5] [3s 21ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [3s 21ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 21ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) Unwrapping: 1058 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51362 DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 23ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 23ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 23ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 23ms] HttpClientImpl(8) ClientImpl (async) elapsed 70 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(9)) Unwrapping: 1005 DEBUG: [MainThread] [3s 23ms] HttpResponseInputStream Taking list of Buffers DEBUG: [readLoop] [3s 23ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 23ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 23ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-5] [3s 24ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 24ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 24ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 24ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 24ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Unwrapping: 946 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 25ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [3s 25ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-5] [3s 25ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 25ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 25ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 25ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 25ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 25ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) Unwrapping: 851 DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [3s 28ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-5] [3s 28ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 28ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 29ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 29ms] SSL Reader(SocketTube(9)) Unwrapping: 792 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 32ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 32ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 32ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 32ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c04ca7b DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [3s 32ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 32ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 32ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51362 DEBUG: [pool-1-thread-5] [3s 32ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 32ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 33ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 33ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-5] [3s 33ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 33ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 33ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 33ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [3s 33ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 34ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 34ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 34ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 34ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 34ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@589cd292 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [3s 34ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 34ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51362 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 34ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 34ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 34ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-5] [3s 35ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 35ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 35ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 35ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [3s 35ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 35ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 35ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 35ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 35ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 35ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@182c3296 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 35ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 35ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51362 DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 36ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 36ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 36ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 37ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 37ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [3s 37ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 37ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 37ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 37ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 37ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 37ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [MainThread] [3s 39ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 39ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 39ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 39ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 39ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70dd8974 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [3s 40ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [3s 40ms] SocketTube(9) resuming read event DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 40ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 40ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4598fbcb for R (false) DEBUG: [MainThread] [3s 41ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [3s 41ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 42ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 42ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 42ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 42ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-5] [3s 42ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 43ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73fd9dca for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 43ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 43ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51366 TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-5] [3s 43ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-5] [3s 43ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 43ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-5] [3s 43ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [3s 43ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 43ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [3s 43ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-5] [3s 43ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-5] [3s 43ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-5] [3s 43ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [3s 43ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 43ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [3s 43ms] SSL Writer(SocketTube(10)) wrapping 0 bytes TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51366, Session(1697483003781|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [3s 46ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 46ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 46ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 46ms] 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@7905f6ba[Not completed, 4 dependents] (id=1146) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3c0767fe[Not completed, 1 dependents] (id=1152), 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-9-SelectorManager] [3s 47ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3c0767fe[Not completed, 1 dependents] (id=1152), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [3s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (true) DEBUG: [pool-1-thread-5] [3s 47ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 47ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-5] [3s 47ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-5] [3s 47ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 47ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 47ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 47ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 47ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 51ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 51ms] SocketTube(10) read bytes: 139 DEBUG: [HttpClient-9-SelectorManager] [3s 51ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 51ms] SSL Reader(SocketTube(10)) Adding 139 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 51ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 51ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(10)) Unwrapping: 139 DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [3s 51ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 51ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 52ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(10)) Unwrapping: 6 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 53ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 55ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-9-SelectorManager] [3s 55ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 55ms] SSL Reader(SocketTube(10)) Adding 79 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 55ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 55ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 55ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 55ms] SSL Reader(SocketTube(10)) Unwrapping: 79 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [3s 56ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 56ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 56ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 56ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 56ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [3s 56ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 56ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 56ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(10) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SSL Reader(SocketTube(10)) Adding 90 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [3s 108ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 109ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 109ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 109ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-5] [3s 109ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 110ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-5] [3s 110ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4768f8e DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 110ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 110ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 110ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [3s 110ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 110ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [3s 110ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [3s 110ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 110ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 110ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 111ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 111ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 111ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 111ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 111ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 111ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [3s 111ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 111ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 111ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 111ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-5] [3s 111ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-5] [3s 111ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 111ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 111ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 111ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 112ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 112ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 112ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 112ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 112ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 112ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 112ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [3s 113ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 113ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 113ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 113ms] 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 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 113ms] SocketTube(10) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 113ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 113ms] SSL Reader(SocketTube(10)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [3s 114ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 114ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(10)) Unwrapping: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 114ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-9-SelectorManager] [3s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [readLoop] [3s 114ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 114ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 114ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 114ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 114ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 114ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 114ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Unwrapping: 77 TestServer: [4 s, 725 ms, 574131 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue TestServer: [4 s, 725 ms, 839049 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 115ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers TestServer: [4 s, 726 ms, 33934 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-5] [3s 116ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 116ms] 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-5] [3s 116ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 116ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 116ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 116ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-5] [3s 116ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [3s 116ms] 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 116ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 116ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 117ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 117ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 117ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 117ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [3s 117ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [3s 117ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 117ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 117ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 117ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 117ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 117ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 117ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 117ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SocketTube(10) read bytes: 939 DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SSL Reader(SocketTube(10)) Adding 939 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 117ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 117ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:939, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 117ms] SSL Reader(SocketTube(10)) Unwrapping: 939 DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 939 into buffer of 16676 remaining to decode: 847 DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 118ms] SSL Reader(SocketTube(10)) Unwrapping: 847 DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 847 into buffer of 56 remaining to decode: 799 DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [3s 119ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [3s 119ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 119ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51366 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 122ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 122ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-5] [3s 122ms] HttpClientImpl(9) ClientImpl (async) elapsed 80 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [HttpClient-9-SelectorManager] [3s 122ms] 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 122ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 122ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 122ms] SSL Reader(SocketTube(10)) Unwrapping: 799 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 799 into buffer of 56 remaining to decode: 740 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 123ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 123ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Unwrapping: 740 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 740 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [3s 123ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Unwrapping: 650 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 650 into buffer of 56 remaining to decode: 591 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Unwrapping: 591 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 591 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [3s 124ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Unwrapping: 501 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 501 into buffer of 56 remaining to decode: 440 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Unwrapping: 440 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 440 into buffer of 56 remaining to decode: 393 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 125ms] SSL Reader(SocketTube(10)) Unwrapping: 393 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 393 into buffer of 56 remaining to decode: 345 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [3s 126ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 126ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 126ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51366 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 126ms] HttpClientImpl(9) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 126ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 126ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Unwrapping: 345 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [3s 126ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-5] [3s 126ms] FramesDecoder decodes: 64 DEBUG: [MainThread] [3s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 127ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 127ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 127ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 127ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 127ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 127ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-5] [3s 127ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 127ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [3s 128ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 128ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 128ms] HttpClientImpl(9) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 128ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 128ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 128ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7db7b514 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [3s 128ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [3s 128ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 128ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51366 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 129ms] HttpClientImpl(9) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 129ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 129ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-5] [3s 129ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 129ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 129ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 129ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 133, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [MainThread] [3s 129ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [MainThread] [3s 129ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [3s 129ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [3s 129ms] HttpClientImpl(9) body subscriber unregistered: 1 DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [3s 129ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 129ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [MainThread] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [3s 130ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 130ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 130ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6527bcb6 DEBUG: [MainThread] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 130ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 130ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 130ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 130ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 130ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@613d05ff DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-5] [3s 130ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 130ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 130ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [3s 130ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 130ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (true) DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 131ms] SocketTube(10) read bytes: 196 DEBUG: [HttpClient-9-SelectorManager] [3s 131ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 131ms] SSL Reader(SocketTube(10)) Adding 196 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 131ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 131ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [3s 131ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [3s 131ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 131ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51366 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 132ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [3s 132ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-5] [3s 132ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 132ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [3s 133ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 135ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [MainThread] [3s 135ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5dd1bb3c DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-5] [3s 136ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 136ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 136ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [3s 136ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 136ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 136ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@238bae79 for R (false) DEBUG: [MainThread] [3s 137ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-5] [3s 137ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 137ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 137ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 137ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 137ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 138ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 138ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 138ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 138ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 138ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-5] [3s 138ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 138ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 138ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 138ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 138ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 138ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 138ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 139ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 139ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 139ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 138ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 139ms] 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, 750 ms, 7766 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 750 ms, 277414 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [4 s, 750 ms, 456389 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 93 DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-5] [3s 141ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-5] [3s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 141ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-5] [3s 142ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SocketTube(5) read bytes: 406 DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] Http2Connection(SocketTube(5)) onNext: got 406 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 143ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 143ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 143ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 143ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 143ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 143ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)) sending 406 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 406 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)) Processing 406 DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder decodes: 406 DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-5] [3s 144ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 144ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 144ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 144ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-5] [3s 144ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 144ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 144ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 144ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 144ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 145ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [3s 145ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 145ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d6b55f7 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-5] [3s 145ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 145ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 145ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 475, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 145ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 145ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 145ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2db4525b DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 146ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 146ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@242fa8ef DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-5] [3s 147ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 147ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 147ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 147ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 147ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7477ff0d DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 148ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 149ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 149ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 149ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 149ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 149ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 149ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 150ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 150ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 150ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 150ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 150ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 150ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 150ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 150ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 150ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 150ms] 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 TestServer: [4 s, 761 ms, 542673 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 761 ms, 752858 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [4 s, 761 ms, 922034 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SocketTube(5) read bytes: 135 DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] Http2Connection(SocketTube(5)) onNext: got 135 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5)) sending 135 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 135 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5)) Processing 135 DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder decodes: 135 DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SocketTube(5) read bytes: 344 DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] Http2Connection(SocketTube(5)) onNext: got 344 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 152ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 152ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 153ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 153ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-5] [3s 153ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 153ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 153ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 153ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Taking list of Buffers 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: [MainThread] [3s 153ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)) sending 344 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 344 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)) Processing 344 DEBUG: [pool-1-thread-5] [3s 153ms] FramesDecoder decodes: 344 DEBUG: [pool-1-thread-5] [3s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 153ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 153ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 153ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 153ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 154ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 154ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 154ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 154ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 154ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 154ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 656, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 154ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-5] [3s 154ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 154ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 154ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 154ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 154ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4384d899 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-5] [3s 155ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 668, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 155ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 155ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4cad7c38 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-5] [3s 155ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 155ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 155ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 155ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 155ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 155ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@159ccd92 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-5] [3s 156ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 156ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 156ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 156ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 156ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 156ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ed8d7bb DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-5] [3s 156ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [MainThread] [3s 157ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 157ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 157ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 157ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 157ms] 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 161ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 161ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 161ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 161ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 161ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 161ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 161ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 161ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 161ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 161ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 161ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 161ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 161ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 162ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 162ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 162ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 162ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 162ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 162ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 162ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 162ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 162ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 162ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 162ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 162ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 162ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 162ms] 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, 773 ms, 691598 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 774 ms, 50519 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 774 ms, 222434 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] 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 164ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 164ms] 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 164ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-3] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-3] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [3s 164ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [3s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 164ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-3] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-3] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-3] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-3] [3s 165ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 165ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 165ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 165ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 165ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 165ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SocketTube(6) read bytes: 665 DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SSL Reader(SocketTube(6)) Adding 665 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] 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 165ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:665, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapping: 665 DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 165ms] 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 166ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 665 into buffer of 64 remaining to decode: 612 DEBUG: [pool-1-thread-3] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 166ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [3s 166ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 166ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-3] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-3] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [3s 166ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 166ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 167ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 167ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 167ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 167ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapping: 612 DEBUG: [MainThread] [3s 167ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 612 into buffer of 64 remaining to decode: 553 DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 167ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 168ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 168ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 168ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 168ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 168ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapping: 553 DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 553 into buffer of 16676 remaining to decode: 458 DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-3] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-3] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 168ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 168ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapping: 458 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 458 into buffer of 64 remaining to decode: 399 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 169ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 169ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapping: 399 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapping: 304 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-3] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-3] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 171ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-3] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 171ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 171ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 171ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 171ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 171ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [3s 168ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 440, limit: 16777216 DEBUG: [MainThread] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [MainThread] [3s 172ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [MainThread] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [MainThread] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5dce0f98 DEBUG: [MainThread] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 172ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-3] [3s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 63 DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 172ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 172ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 172ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 172ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 494, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 173ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 173ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 173ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 173ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 173ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 173ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 173ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3dd3e308 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 173ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 173ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 173ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 174ms] SocketTube(6) read bytes: 393 DEBUG: [HttpClient-5-SelectorManager] [3s 174ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 174ms] SSL Reader(SocketTube(6)) Adding 393 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 174ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 174ms] 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 174ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:393, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 174ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 174ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 174ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 175ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 175ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 175ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 64 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 175ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 175ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 175ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 175ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 549, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 176ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 176ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 176ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 176ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@37703939 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 176ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 176ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 176ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 177ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 177ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 177ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 177ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 177ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 177ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3b44ecc9 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 177ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 177ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 177ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 179ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 180ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 180ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 181ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 181ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 181ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 181ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 181ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 181ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 182ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 182ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 182ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 182ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 182ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 182ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 182ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 182ms] 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, 793 ms, 589260 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 793 ms, 867358 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [4 s, 794 ms, 32232 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) read bytes: 742 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SSL Reader(SocketTube(6)) Adding 742 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:742, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapping: 742 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] 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 185ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 742 into buffer of 16676 remaining to decode: 651 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] 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 185ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [3s 186ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [3s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 186ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapping: 651 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 651 into buffer of 64 remaining to decode: 603 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder decodes: 10 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=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 188ms] HttpClientImpl(5) 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(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapping: 603 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 603 into buffer of 64 remaining to decode: 544 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) 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=7, flags=0 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 188ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 188ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapping: 544 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 544 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder decodes: 52 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=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapping: 454 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 454 into buffer of 64 remaining to decode: 395 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapping: 395 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 395 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder decodes: 52 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=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [3s 190ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapping: 305 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 305 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) 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=7, flags=0 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) 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: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [MainThread] [3s 192ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 192ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 192ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 192ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 192ms] 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=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 192ms] HttpClientImpl(5) 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: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [3s 192ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5799fe29 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 193ms] HttpClientImpl(5) 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(6))) H2 processed(61) DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [MainThread] [3s 193ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder decodes: 64 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=55, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 194ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 194ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 194ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 194ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 194ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [MainThread] [3s 194ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) 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=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 194ms] HttpClientImpl(5) 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(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [MainThread] [3s 194ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75709c71 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 195ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 195ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 195ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SocketTube(6) read bytes: 392 DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SSL Reader(SocketTube(6)) Adding 392 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:392, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] 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 195ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 196ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 196ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 196ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 197ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 197ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 197ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 197ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 197ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 197ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43ffda17 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) 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=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 198ms] HttpClientImpl(5) 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(6))) H2 processed(67) DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [3s 198ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) 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=24, flags=0 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) 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: [MainThread] [3s 199ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 199ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 199ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) 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 200ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 200ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 200ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 200ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 200ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f415405 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 200ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 200ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 200ms] SocketTube(6) 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(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 200ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 200ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 200ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 200ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 200ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 200ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [MainThread] [3s 217ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [3s 220ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 220ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 220ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 220ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 220ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 220ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 220ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 220ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 223ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 223ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36d31ee1 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36d31ee1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 223ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 224ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 224ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 224ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 224ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@62ab5961 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=59196,localport=58363] DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59196 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [3s 224ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 224ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [3s 224ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [3s 224ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 224ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [3s 224ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-3] [3s 224ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-3] [3s 224ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [3s 224ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 224ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68533211 DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 224ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 225ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 225ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 225ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [3s 225ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [3s 225ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 225ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [3s 225ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-5] [3s 225ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 225ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [3s 225ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 225ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-10-SelectorManager] [3s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (true) DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 225ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 225ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [3s 225ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 225ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 225ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 225ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 225ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 225ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@b41454e DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 225ms] Http1Exchange reading headers DEBUG: [HttpClient-10-SelectorManager] [3s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for None (false) DEBUG: [pool-1-thread-3] [3s 225ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 225ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-3] [3s 225ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [3s 226ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [3s 226ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36d31ee1 DEBUG: [pool-1-thread-3] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36d31ee1 DEBUG: [HttpClient-10-SelectorManager] [3s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [pool-1-thread-3] [3s 226ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 226ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36d31ee1 DEBUG: [pool-1-thread-3] [3s 226ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 226ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 226ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59196 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-3] [3s 226ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 226ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@47b19172(10) DEBUG: [pool-1-thread-3] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5e75d95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1584f9e2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 226ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 226ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 226ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 226ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 226ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 227ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [3s 227ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 227ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [3s 227ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 227ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [3s 227ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 227ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 227ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 227ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [3s 226ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1c36ba8b DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) no more bytes available DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) leaving read() loop with no bytes Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 227ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 227ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 227ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 227ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 227ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-2] [3s 227ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 228ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 228ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [3s 228ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 228ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 228ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 228ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 228ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 228ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 228ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@47b19172(10) DEBUG: [pool-1-thread-3] [3s 228ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5e75d95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1584f9e2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 228ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 228ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 228ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [3s 228ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 228ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [3s 228ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 228ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 228ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [3s 228ms] 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] [3s 228ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 228ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y DEBUG: [readLoop] [3s 229ms] FramesDecoder decodes: 9 TestServer(1): connection started Server: creating input stream for stream 1 DEBUG: [readLoop] [3s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 229ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 229ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 229ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [3s 229ms] 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-10-SelectorManager] [3s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 229ms] SocketTube(11) read bytes: 39 DEBUG: [readLoop] [3s 229ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-10-SelectorManager] [3s 229ms] Http2Connection(SocketTube(11)) onNext: got 39 bytes in 1 buffers TestServer: [4 s, 840 ms, 150220 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [3s 230ms] Http2Connection(SocketTube(11)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 229ms] SocketTube(11) resuming read event Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 230ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 39 DEBUG: [HttpClient-10-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [readLoop] [3s 230ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [3s 230ms] Http2Connection(SocketTube(11)) Processing 39 DEBUG: [pool-1-thread-2] [3s 230ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-10-SelectorManager] [3s 230ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 230ms] FramesDecoder decodes: 4 TestServer: [4 s, 840 ms, 399988 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [3s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for None (false) DEBUG: [pool-1-thread-2] [3s 230ms] 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] [3s 230ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-10-SelectorManager] [3s 230ms] SocketTube(11) read bytes: 9 DEBUG: [pool-1-thread-2] [3s 230ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [3s 230ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 230ms] SocketTube(11) resuming read event TestServer: [4 s, 840 ms, 587014 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 230ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 230ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 230ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [3s 230ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-2] [3s 230ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-2] [3s 230ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 230ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 230ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 230ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [pool-1-thread-2] [3s 230ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 231ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 231ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-2] [3s 231ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 231ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) read bytes: 94 DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] Http2Connection(SocketTube(11)) onNext: got 94 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) sending 94 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 94 DEBUG: [pool-1-thread-2] [3s 231ms] Http2Connection(SocketTube(11)) Processing 94 DEBUG: [pool-1-thread-2] [3s 231ms] FramesDecoder decodes: 94 DEBUG: [pool-1-thread-2] [3s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for None (false) DEBUG: [pool-1-thread-2] [3s 231ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) read bytes: 175 DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] Http2Connection(SocketTube(11)) onNext: got 175 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) read bytes: 231 DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] Http2Connection(SocketTube(11)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d51b17f for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 232ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 232ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 232ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 59196 DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 239ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 239ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11)) sending 175 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 175 DEBUG: [pool-1-thread-2] [3s 239ms] Http2Connection(SocketTube(11)) Processing 175 DEBUG: [pool-1-thread-2] [3s 239ms] FramesDecoder decodes: 175 DEBUG: [pool-1-thread-2] [3s 239ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 239ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 240ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 240ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 240ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 240ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 240ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 240ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 240ms] HttpClientImpl(10) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6dbc1e6e DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 241ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59196 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 241ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 231 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)) Processing 231 DEBUG: [pool-1-thread-2] [3s 241ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-2] [3s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 241ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 241ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 241ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@349975d3 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 241ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59196 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 241ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 241ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 241ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 242ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 242ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c05789e DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 242ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59196 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 242ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 242ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 242ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 242ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 242ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 243ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 243ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 243ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 243ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d179641 DEBUG: [pool-1-thread-2] [3s 243ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 243ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [3s 243ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [3s 244ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 244ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 244ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 244ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 244ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 244ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 245ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 245ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 245ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 245ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2f9d7cc7 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2f9d7cc7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 245ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 245ms] Http1Exchange initiating connect async TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [pool-1-thread-2] [3s 246ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer: New connection from Socket[addr=/127.0.0.1,port=59212,localport=58363] DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fc4ce87 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59212 DEBUG: [pool-1-thread-2] [3s 246ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 246ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [3s 246ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 246ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@453ca5f7 DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 246ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 246ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 246ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 246ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 247ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 247ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 247ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [3s 247ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 247ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [3s 247ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for R (true) DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 247ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 247ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-2] [3s 247ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 247ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 247ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 247ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 247ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 247ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@384b2022 DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 247ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 247ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 247ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-2] [3s 247ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [3s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 248ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [3s 248ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [3s 248ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 248ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 248ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2f9d7cc7 DEBUG: [pool-1-thread-2] [3s 248ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 248ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2f9d7cc7 DEBUG: [pool-1-thread-2] [3s 248ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [3s 248ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [3s 248ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2f9d7cc7 DEBUG: [pool-1-thread-2] [3s 248ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 248ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 248ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59212 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-2] [3s 248ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [3s 249ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@50d5bce3(11) DEBUG: [pool-1-thread-2] [3s 249ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@590f0cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24409192 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 249ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 249ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 249ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 249ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-2] [3s 249ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 249ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 249ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [3s 249ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 249ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [3s 249ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 249ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [3s 249ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 249ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 249ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 249ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 249ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 249ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 249ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-2] [3s 249ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 249ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 249ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 249ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 250ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 250ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-2] [3s 250ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [3s 250ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 250ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@50d5bce3(11) DEBUG: [pool-1-thread-2] [3s 250ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@590f0cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24409192, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 250ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [3s 250ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 250ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@31746230 DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 250ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 250ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 250ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 250ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 250ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) trying to write: 13 DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) wrote: 13 DEBUG: [Test-server-pool] [3s 250ms] 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] [3s 250ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 250ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 250ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 250ms] 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 DEBUG: [readLoop] [3s 251ms] FramesDecoder decodes: 9 TestServer: [4 s, 861 ms, 654549 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 251ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 251ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 251ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 251ms] 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, 861 ms, 933357 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [3s 251ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 251ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 251ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 251ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [4 s, 862 ms, 56141 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 TestServer(1): connection started DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SocketTube(12) read bytes: 184 DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] Http2Connection(SocketTube(12)) onNext: got 184 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for R (false) DEBUG: [pool-1-thread-2] [3s 254ms] Http2Connection(SocketTube(12)) sending 184 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 254ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 184 DEBUG: [pool-1-thread-2] [3s 254ms] Http2Connection(SocketTube(12)) Processing 184 DEBUG: [pool-1-thread-2] [3s 254ms] FramesDecoder decodes: 184 DEBUG: [pool-1-thread-2] [3s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 254ms] 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] [3s 254ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 254ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 254ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for None (false) DEBUG: [pool-1-thread-2] [3s 254ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [3s 254ms] SocketTube(12) trying to write: 9 DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SocketTube(12) read bytes: 344 DEBUG: [pool-1-thread-2] [3s 254ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-2] [3s 254ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] Http2Connection(SocketTube(12)) onNext: got 344 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 254ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 254ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 254ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SocketTube(12) resuming read event DEBUG: [readLoop] [3s 254ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 254ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 254ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 254ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-11-SelectorManager] [3s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e2334 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 255ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 255ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59212 DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 255ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 255ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 255ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)) sending 344 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 344 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)) Processing 344 DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder decodes: 344 DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 256ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 256ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 256ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 257ms] HttpClientImpl(11) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d4dc84 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 257ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59212 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 257ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 257ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 257ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 257ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@209d08e6 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 257ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59212 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 257ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 257ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 257ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 258ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 258ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71d166 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 258ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59212 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 258ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 258ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 258ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 258ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1dc78893 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 258ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [MainThread] [3s 259ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [3s 259ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-5] [3s 260ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 260ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 260ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 260ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-5] [3s 261ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-12-SelectorManager] [3s 261ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66ef5bb0 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=51372, Session(1697483003869|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-12-SelectorManager] [3s 261ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [3s 261ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51372 DEBUG: [pool-1-thread-5] [3s 261ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-5] [3s 261ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 261ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-5] [3s 261ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 261ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-5] [3s 261ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 261ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 261ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-5] [3s 261ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-5] [3s 261ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-5] [3s 261ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [3s 262ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 262ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [3s 262ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] 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@6c1730c0[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] [3s 262ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [3s 262ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 262ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 262ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 262ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 264ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 264ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-5] [3s 264ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-5] [3s 264ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 264ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 264ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 264ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 267ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [3s 267ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [3s 267ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 267ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 267ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 267ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 267ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 267ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [3s 267ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 267ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 267ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [3s 267ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 267ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 268ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 268ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 268ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 269ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 269ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 269ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 269ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 269ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 270ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [3s 270ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 270ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 270ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 270ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 271ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 271ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 271ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [3s 271ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 271ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 272ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [3s 272ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 272ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 272ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 272ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 272ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 272ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 272ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 273ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 273ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 273ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-5] [3s 273ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 273ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [3s 273ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [3s 273ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 273ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-5] [3s 273ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1c967b12 DEBUG: [pool-1-thread-5] [3s 273ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 273ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 273ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 273ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 273ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 273ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [3s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 273ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 273ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 273ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 273ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [3s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 274ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [3s 274ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [3s 274ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 274ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 274ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 274ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 274ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 274ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 274ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-5] [3s 274ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-5] [3s 274ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 274ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 274ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 274ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 274ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 274ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 274ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 274ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 275ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 275ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 275ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 275ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 275ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 275ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 275ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 275ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [3s 276ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 276ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 276ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 276ms] 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] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 276ms] SocketTube(13) read bytes: 1803 DEBUG: [HttpClient-12-SelectorManager] [3s 276ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 276ms] SSL Reader(SocketTube(13)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 276ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 276ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 276ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Unwrapping: 1803 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 277ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [3s 277ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 277ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 277ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 277ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-5] [3s 277ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 277ms] 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-5] [3s 277ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 277ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 277ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 277ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 278ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 278ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 278ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 278ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 278ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 278ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 278ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 278ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 278ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [readLoop] [3s 282ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 282ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 282ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 282ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 282ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 282ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 282ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 282ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 282ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [readLoop] [3s 283ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 283ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 283ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 283ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 893 ms, 482619 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 893 ms, 727936 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [4 s, 893 ms, 898791 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-12-SelectorManager] [3s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SocketTube(13) read bytes: 150 DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SSL Reader(SocketTube(13)) Adding 150 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 284ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:150, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [pool-1-thread-5] [3s 284ms] SSL Reader(SocketTube(13)) Unwrapping: 150 DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 284ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [3s 287ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [3s 287ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 287ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 287ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [3s 287ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-5] [3s 287ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [3s 287ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 287ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) Unwrapping: 53 DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-5] [3s 288ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [3s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 288ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51372 DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 288ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 288ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 288ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 288ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 288ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 288ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 289ms] SocketTube(13) read bytes: 809 DEBUG: [HttpClient-12-SelectorManager] [3s 289ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 289ms] SSL Reader(SocketTube(13)) Adding 809 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 289ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 289ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:809, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Unwrapping: 809 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [3s 289ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 289ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Unwrapping: 750 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [3s 289ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 289ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-5] [3s 290ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 290ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Unwrapping: 655 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [3s 290ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 290ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 290ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Unwrapping: 596 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [3s 290ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-5] [3s 291ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 291ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) Unwrapping: 501 DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [3s 291ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [3s 291ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-5] [3s 291ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 323ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) Unwrapping: 440 DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [3s 323ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [3s 323ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [3s 323ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 323ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 323ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-6-SelectorManager] [3s 323ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 324ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 324ms] HttpClientImpl(12) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f95c54f DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) Unwrapping: 393 DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [HttpClient-11-SelectorManager] [3s 324ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [HttpClient-10-SelectorManager] [3s 324ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [3s 324ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 324ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 324ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 325ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 325ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 325ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51372 DEBUG: [pool-1-thread-5] [3s 325ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 325ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 325ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-5] [3s 325ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 325ms] SSL Reader(SocketTube(13)) Unwrapping: 345 DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] HttpClientImpl(9) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [3s 327ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [3s 327ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [3s 327ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [3s 327ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 329ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [3s 337ms] Http2ClientImpl stopping DEBUG: [HttpClient-10-SelectorManager] [3s 340ms] Http2ClientImpl stopping DEBUG: [HttpClient-3-SelectorManager] [3s 341ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [3s 342ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [3s 345ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [3s 347ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [3s 349ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-5] [3s 352ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 352ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 352ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 352ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [3s 353ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 353ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 353ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77e8a209 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [HttpClient-11-SelectorManager] [3s 353ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [3s 353ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [3s 353ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 353ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 353ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51372 DEBUG: [pool-1-thread-5] [3s 354ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 354ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 354ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [3s 354ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 354ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 354ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 354ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [HttpClient-7-SelectorManager] [3s 364ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-3-SelectorManager] [3s 369ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [HttpClient-4-SelectorManager] [3s 370ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [3s 372ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-9-SelectorManager] [3s 374ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-2-SelectorManager] [3s 375ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-5] [3s 375ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-5] [3s 375ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 375ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 375ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [3s 376ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [3s 376ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 376ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 376ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 379ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 379ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 379ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 379ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 379ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 379ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 380ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20a562c9 DEBUG: [pool-1-thread-5] [3s 380ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 380ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-5] [3s 380ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 380ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 380ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 380ms] SocketTube(13) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 380ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 380ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-9-SelectorManager] [3s 382ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [3s 382ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [3s 382ms] 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] [3s 382ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-8-SelectorManager] [3s 382ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [3s 382ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [3s 382ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [3s 383ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [3s 383ms] SSL Writer(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 383ms] SSL Writer(SocketTube(9)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [3s 383ms] SSL Writer(SocketTube(9)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 383ms] SSL Writer(SocketTube(9)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 383ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [3s 383ms] SSL Writer(SocketTube(9)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-2-SelectorManager] [3s 382ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-9-SelectorManager] [3s 382ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [3s 383ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [3s 383ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [3s 382ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 383ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-2-SelectorManager] [3s 383ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] SSL Writer(SocketTube(3)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 383ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 383ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 383ms] SSL Writer(SocketTube(10)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [HttpClient-10-SelectorManager] [3s 383ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-9-SelectorManager] [3s 383ms] SSL Writer(SocketTube(10)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [3s 383ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-10-SelectorManager] [3s 384ms] Http2Connection(SocketTube(11)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-10-SelectorManager] [3s 384ms] PlainHttpConnection(SocketTube(11)) added 34 bytes to the write queue DEBUG: [HttpClient-10-SelectorManager] [3s 384ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) wrapping 34 bytes DEBUG: [HttpClient-10-SelectorManager] [3s 384ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [3s 384ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) Sending 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) Adding 72 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 384ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-11-SelectorManager] [3s 393ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [HttpClient-11-SelectorManager] [3s 393ms] Http2Connection(SocketTube(12)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-10-SelectorManager] [3s 394ms] SocketTube(11) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [3s 395ms] SocketTube(11) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [3s 395ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [3s 397ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 397ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 397ms] SocketTube(3) pausing read event DEBUG: [pool-1-thread-5] [3s 403ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 403ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 404ms] SocketTube(4) pausing read event DEBUG: [HttpClient-12-SelectorManager] [3s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 407ms] SocketTube(13) read bytes: 196 DEBUG: [HttpClient-12-SelectorManager] [3s 408ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 408ms] SSL Reader(SocketTube(13)) Adding 196 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 408ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 408ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 408ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-2-SelectorManager] [3s 410ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [3s 410ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 410ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 410ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [3s 410ms] SocketTube(2) pausing read event DEBUG: [HttpClient-10-SelectorManager] [3s 411ms] SocketTube(11) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1c36ba8b DEBUG: [HttpClient-2-SelectorManager] [3s 411ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a15fd7f DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@487f0f0b DEBUG: [HttpClient-2-SelectorManager] [3s 411ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [3s 411ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] PlainHttpConnection(SocketTube(12)) added 34 bytes to the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(12) DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] SocketTube(12) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] SocketTube(12) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] SocketTube(12) pausing read event DEBUG: [pool-1-thread-5] [3s 411ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] SocketTube(12) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@31746230 DEBUG: [pool-1-thread-5] [3s 411ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [3s 411ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-5] [3s 411ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SSL Writer(SocketTube(9)) Sending 72 bytes downstream DEBUG: [pool-1-thread-5] [3s 411ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 411ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SSL Writer(SocketTube(9)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [3s 412ms] SocketTube(9) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 412ms] SocketTube(9) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 412ms] SocketTube(9) pausing read event DEBUG: [HttpClient-11-SelectorManager] [3s 411ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [3s 411ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [3s 412ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 412ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 412ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 412ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 412ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51372 DEBUG: [pool-1-thread-5] [3s 412ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 412ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-5] [3s 413ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 413ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [3s 413ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [3s 413ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 413ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 413ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [HttpClient-2-SelectorManager] [3s 413ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [3s 413ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [3s 413ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [3s 414ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [3s 414ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [3s 414ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 411ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [3s 414ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [pool-1-thread-5] [3s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@fc4c324 DEBUG: [pool-1-thread-5] [3s 414ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 414ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-5] [3s 414ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 414ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 414ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 414ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 414ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 414ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-2-SelectorManager] [3s 414ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) pausing read event DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60b61dfe DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) write: cancel DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [3s 414ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [3s 415ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [3s 415ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 422ms] SocketTube(10) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 422ms] SocketTube(10) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 422ms] SocketTube(10) pausing read event DEBUG: [MainThread] [3s 432ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] Http2Connection(SocketTube(11)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] SocketTube(11) write: cancel DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: cancelled by SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [3s 433ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [3s 435ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-6] [3s 436ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] SocketTube(7) write: cancel DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [3s 436ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [3s 436ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [3s 439ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 439ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 439ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 440ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-2] [3s 440ms] 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=51376, Session(1697483004087|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] Http2Connection(SocketTube(12)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] SocketTube(12) write: cancel DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 444ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: cancelled by SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [3s 444ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 523ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [3s 525ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [3s 525ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-11-SelectorManager] [3s 524ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-11-SelectorManager] [3s 525ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-11-SelectorManager] [3s 525ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-11-SelectorManager] [3s 525ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [3s 526ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [3s 526ms] Http2Connection(SocketTube(12)) Close all streams Server connection to /127.0.0.1:59212 stopping. 1 streams DEBUG: [HttpClient-2-SelectorManager] [3s 528ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [3s 528ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [3s 528ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [3s 528ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:59154 stopping. 1 streams DEBUG: [HttpClient-2-SelectorManager] [3s 528ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 528ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-10-SelectorManager] [3s 535ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-10-SelectorManager] [3s 536ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-10-SelectorManager] [3s 536ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-10-SelectorManager] [3s 536ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [3s 536ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [3s 536ms] Http2Connection(SocketTube(11)) Close all streams Server connection to /127.0.0.1:59196 stopping. 1 streams TestServer: Connection writer stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-6] [3s 609ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=shutdown+half-closed-local): 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-13-SelectorManager] [3s 548ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2eb4d705 for C (true) TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [3s 576ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [3s 610ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [3s 610ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [3s 610ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 610ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:59172 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [3s 590ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [3s 611ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [3s 611ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [pool-1-thread-5] [3s 595ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 597ms] 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@73c2648c[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@2ba250a0, getALPN: jdk.internal.net.http.common.MinimalFuture@7217dd03[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=196 lim=196 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 611ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 611ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed Server connection to /127.0.0.1:59184 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [3s 608ms] SocketTube(10) 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@7905f6ba[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@4768f8e, getALPN: jdk.internal.net.http.common.MinimalFuture@3c0767fe[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=196 lim=196 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SSL Reader(SocketTube(10)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SSL Reader(SocketTube(10)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [3s 609ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 609ms] 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@13a47b42[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@7bb4b1d2, getALPN: jdk.internal.net.http.common.MinimalFuture@32c7d22d[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=846 lim=846 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 614ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 614ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 614ms] SSL Reader(SocketTube(4)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-4-SelectorManager] [3s 615ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [3s 609ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 610ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-3-SelectorManager] [3s 611ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-8-SelectorManager] [3s 613ms] 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@9a65bc[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@74939146, getALPN: jdk.internal.net.http.common.MinimalFuture@73b859aa[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1155 lim=1155 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 614ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 616ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 616ms] SSL Reader(SocketTube(9)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 614ms] SSL Reader(SocketTube(10)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 616ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [3s 616ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51376 DEBUG: [HttpClient-8-SelectorManager] [3s 616ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-3] [3s 617ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [3s 627ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 627ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [3s 627ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 627ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 627ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 627ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-3] [3s 627ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [3s 628ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 628ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 628ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 628ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 628ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [3s 628ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 626ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4768f8e, getALPN: jdk.internal.net.http.common.MinimalFuture@3c0767fe[Completed normally] (id=1152), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 629ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7bb4b1d2, getALPN: jdk.internal.net.http.common.MinimalFuture@32c7d22d[Completed normally] (id=356), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 629ms] Http2Connection(SSLTube(SocketTube(10))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 629ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 629ms] SSLTube(SocketTube(10)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [3s 629ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [HttpClient-4-SelectorManager] [3s 629ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [3s 629ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-9-SelectorManager] [3s 629ms] SSL Reader(SocketTube(10)) stop DEBUG: [HttpClient-9-SelectorManager] [3s 629ms] SSL Writer(SocketTube(10)) stop DEBUG: [pool-1-thread-2] [3s 629ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-2] [3s 629ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [3s 629ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [3s 629ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [3s 629ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [3s 630ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] 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@244cbc75[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: NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 630ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 630ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] SocketTube(10) write: cancel DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-9-SelectorManager] [3s 631ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [3s 632ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams Server connection to /127.0.0.1:51366 stopping. 1 streams DEBUG: [pool-1-thread-4] [3s 632ms] Http2Connection(SSLTube(SocketTube(10))) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-4] [3s 632ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2ba250a0, getALPN: jdk.internal.net.http.common.MinimalFuture@7217dd03[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 627ms] SSL Reader(SocketTube(9)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 633ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74939146, getALPN: jdk.internal.net.http.common.MinimalFuture@73b859aa[Completed normally] (id=1048), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 633ms] Http2Connection(SSLTube(SocketTube(9))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 633ms] SSLTube(SocketTube(9)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 633ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [3s 633ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SSL Reader(SocketTube(9)) stop DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SSL Writer(SocketTube(9)) stop DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SocketTube(9) write: cancel DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [3s 634ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 629ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SocketTube(14) read demand reset to 0 TestServer: Connection writer stopping DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 635ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [3s 636ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams Server connection to /127.0.0.1:51342 stopping. 1 streams DEBUG: [HttpClient-3-SelectorManager] [3s 633ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed TestServer: Connection writer stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-4] [3s 643ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [3s 643ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-4] [3s 643ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-4] [3s 644ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [3s 644ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [3s 635ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@614e2698[Not completed, 1 dependents] (id=1920), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 641ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [HttpClient-3-SelectorManager] [3s 644ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [3s 645ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 645ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-3] [3s 641ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-3] [3s 645ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 642ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [3s 645ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams Server connection to /127.0.0.1:51362 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51330 stopping. 1 streams DEBUG: [pool-1-thread-4] [3s 646ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [3s 646ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 647ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [3s 647ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-4] [3s 647ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-4] [3s 647ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [3s 647ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 647ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 647ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [3s 647ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 647ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 654ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 654ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [3s 655ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 655ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 655ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [3s 655ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-4] [3s 655ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [3s 655ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [3s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 655ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 655ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 661ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [3s 661ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-4] [3s 661ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-4] [3s 661ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [3s 661ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 661ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [3s 661ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 661ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 662ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-4] [3s 662ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-4] [3s 662ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 662ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [3s 662ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [3s 663ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 663ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [3s 663ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-4] [3s 663ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [3s 663ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [3s 663ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-4] [3s 663ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [3s 663ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [3s 663ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [3s 664ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 664ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 664ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [3s 664ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-4] [3s 665ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [3s 665ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [3s 665ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [3s 665ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 665ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [3s 665ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-4] [3s 665ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [3s 665ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [3s 665ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [3s 665ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [3s 665ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-4] [3s 665ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@242d29e DEBUG: [pool-1-thread-4] [3s 667ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [3s 667ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [3s 667ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 667ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [3s 667ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 667ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [3s 667ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 668ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [3s 668ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 668ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 668ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [3s 668ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-4] [3s 668ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [3s 668ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [3s 668ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-4] [3s 668ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-4] [3s 668ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-4] [3s 668ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [3s 668ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 668ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-4] [3s 668ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [3s 669ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [3s 669ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 669ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 669ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [3s 669ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 669ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-4] [3s 669ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 669ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 669ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 669ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-4] [3s 669ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 669ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 669ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 669ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 669ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 669ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-4] [3s 669ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 670ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 670ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [3s 670ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 670ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-4] [3s 670ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-4] [3s 670ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 670ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 670ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 670ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 670ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 670ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 670ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 670ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 670ms] 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 671ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 671ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-4] [3s 671ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-4] [3s 671ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [3s 671ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [3s 671ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 671ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 671ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [3s 671ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-4] [3s 671ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [3s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 672ms] 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] [3s 672ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [3s 672ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [3s 672ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 672ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 672ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 672ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-4] [3s 672ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-4] [3s 672ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 672ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-4] [3s 672ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 672ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-4] [3s 672ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 672ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) TestServer(2): connection started DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 673ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 673ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 673ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 673ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 673ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 284 ms, 8604 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 284 ms, 242431 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [5 s, 284 ms, 367335 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SocketTube(14) read bytes: 92 DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SSL Reader(SocketTube(14)) Adding 92 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 674ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 674ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 674ms] SSL Reader(SocketTube(14)) Unwrapping: 92 DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-4] [3s 675ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-4] [3s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 675ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [3s 675ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 675ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-4] [3s 675ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-4] [3s 675ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 675ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 676ms] SocketTube(14) read bytes: 1043 DEBUG: [HttpClient-13-SelectorManager] [3s 676ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 676ms] SSL Reader(SocketTube(14)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 676ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 676ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) Unwrapping: 1043 DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [3s 676ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-4] [3s 676ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 676ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51376 DEBUG: [pool-1-thread-4] [3s 676ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 676ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Unwrapping: 995 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-4] [3s 677ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [3s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 677ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Unwrapping: 936 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [3s 677ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-4] [3s 677ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-4] [3s 677ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [3s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 677ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-4] [3s 678ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [3s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 678ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Unwrapping: 787 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [3s 678ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-4] [3s 678ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [3s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 678ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [3s 678ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-4] [3s 679ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [3s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 679ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [3s 679ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-4] [3s 679ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 679ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 679ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 679ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 679ms] HttpClientImpl(13) ClientImpl (async) elapsed 244 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43a29c2e DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-4] [3s 680ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 680ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51376 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 680ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [3s 680ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-4] [3s 680ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-4] [3s 680ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 681ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23383155 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [3s 681ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 681ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 681ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51376 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 682ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-4] [3s 682ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [3s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 682ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-4] [3s 682ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 682ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 682ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e08ab59 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [3s 682ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [3s 682ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-4] [3s 683ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 683ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51376 DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 683ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [3s 683ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-4] [3s 683ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [3s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 683ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [3s 683ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-4] [3s 684ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 684ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 684ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6a4a5024 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [3s 684ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-4] [3s 684ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-4] [3s 684ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-4] [3s 684ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 684ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [MainThread] [3s 688ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 691ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 691ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 691ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 691ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 692ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 692ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 692ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 692ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 692ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 692ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [3s 692ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [3s 692ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 692ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [3s 692ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 692ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 692ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 692ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [3s 692ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 692ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 692ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 692ms] 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: [5 s, 306 ms, 236573 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 306 ms, 425920 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 700ms] SocketTube(5) read bytes: 57 DEBUG: [HttpClient-5-SelectorManager] [3s 700ms] Http2Connection(SocketTube(5)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 700ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 700ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 702ms] SocketTube(5) read bytes: 195 DEBUG: [HttpClient-5-SelectorManager] [3s 702ms] Http2Connection(SocketTube(5)) onNext: got 195 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 702ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 702ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 703ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 703ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 703ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 703ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SocketTube(5)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 57 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SocketTube(5)) Processing 57 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 314 ms, 257939 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 704ms] SocketTube(5) read bytes: 87 DEBUG: [HttpClient-5-SelectorManager] [3s 704ms] Http2Connection(SocketTube(5)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 704ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 704ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 705ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 705ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 705ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 705ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)) sending 195 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 195 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)) Processing 195 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder decodes: 195 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 706ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 707ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 707ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 707ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 849, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 707ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 707ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7cb6b718 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 80 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [3s 707ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 707ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 707ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 707ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 707ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 707ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 901, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 708ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d142b0d DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 87 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) Processing 87 DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 913, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 708ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 708ms] HttpClientImpl(5) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65461523 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 80 DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 708ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 708ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 709ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 709ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 709ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 709ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2754746 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [3s 712ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 713ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 713ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 713ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 713ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 713ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 713ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 713ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 713ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 713ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 713ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-2] [3s 713ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 713ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 713ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 713ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 713ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [3s 713ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [3s 713ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 713ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [3s 713ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 713ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 713ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 713ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 713ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 715ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 715ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 715ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 715ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 326 ms, 682692 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 326 ms, 875798 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 TestServer: [5 s, 326 ms, 999901 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 720ms] SocketTube(5) read bytes: 238 DEBUG: [HttpClient-5-SelectorManager] [3s 720ms] Http2Connection(SocketTube(5)) onNext: got 238 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 720ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5)) sending 238 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 238 DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5)) Processing 238 DEBUG: [pool-1-thread-2] [3s 720ms] FramesDecoder decodes: 238 DEBUG: [pool-1-thread-2] [3s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 720ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [3s 720ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 720ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 721ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 721ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 720ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 721ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 721ms] SocketTube(5) read bytes: 241 DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 721ms] Http2Connection(SocketTube(5)) onNext: got 241 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 721ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [pool-1-thread-2] [3s 721ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 721ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 721ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 722ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [3s 722ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1001, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 722ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 722ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 722ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4bb22e67 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 241 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5)) Processing 241 DEBUG: [pool-1-thread-2] [3s 722ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-2] [3s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 722ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 722ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 722ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 723ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1053, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 723ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 723ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3702285f DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [3s 723ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 723ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 723ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 723ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 723ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6238dc91 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [3s 723ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-2] [3s 723ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 724ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 724ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 724ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 724ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a5fe8e7 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-2] [3s 724ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [MainThread] [3s 725ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 725ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 725ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 725ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 725ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 725ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 725ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 725ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 725ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 726ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 726ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-2] [3s 726ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 726ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 726ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 726ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 726ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 726ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 726ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 726ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 726ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 726ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 726ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 726ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [3s 726ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 726ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 726ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 726ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 727ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 727ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 727ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 337 ms, 803047 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 338 ms, 89045 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [5 s, 338 ms, 213849 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 728ms] SocketTube(6) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [3s 728ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 728ms] SSL Reader(SocketTube(6)) Adding 208 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 728ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 728ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 729ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 729ms] 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] [3s 729ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:208, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 729ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 208 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [3s 730ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 730ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 730ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-2] [3s 730ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [3s 730ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [3s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 730ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) Unwrapping: 112 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [3s 731ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 731ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 731ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 732ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 732ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 732ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 732ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 733ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 733ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 733ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 733ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 733ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 733ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SocketTube(6) read bytes: 946 DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SSL Reader(SocketTube(6)) Adding 946 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 733ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-2] [3s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 734ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 734ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 734ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-2] [3s 734ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 734ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 734ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 743ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 743ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 57 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-2] [3s 744ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 23 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 842, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-2] [3s 745ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 745ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 745ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 745ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 745ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 745ms] HttpClientImpl(5) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@104436dd DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [3s 745ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 748ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 748ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 748ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-2] [3s 748ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 64 DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 748ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 748ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 897, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 749ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 749ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 749ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36a2b45a DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 749ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 749ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 749ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 749ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 749ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 750ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12da3a4b DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-2] [3s 750ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 750ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 750ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 751ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 751ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 751ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 751ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-2] [3s 751ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 752ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 752ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 752ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 752ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2777e027 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [3s 752ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-2] [3s 752ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 752ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 752ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 752ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 752ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 752ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [MainThread] [3s 754ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 755ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 755ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 755ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 755ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 755ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 755ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 763ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 763ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 763ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 763ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 763ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 764ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 764ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 764ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 764ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 764ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 764ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 764ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 764ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 764ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 764ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 764ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 764ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 764ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 764ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 764ms] 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: [5 s, 375 ms, 757356 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 375 ms, 952752 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] 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 766ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapping: 198 TestServer: [5 s, 376 ms, 816968 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-3] [3s 766ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 766ms] 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 766ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [3s 767ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [3s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 767ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-3] [3s 767ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 768ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 768ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 768ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 768ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 768ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 769ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 769ms] 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 770ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 846 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 10 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 771ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapping: 798 DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 798 into buffer of 16676 remaining to decode: 696 DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 64 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 772ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 772ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 772ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1072, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapping: 696 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 696 into buffer of 64 remaining to decode: 649 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 9 DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 773ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 773ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 773ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 773ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a2b098d DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-3] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Unwrapping: 649 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 649 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 21 DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 774ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 774ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1084, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-3] [3s 774ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 52 DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 784ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 784ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-3] [3s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 23 DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 785ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 785ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-3] [3s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 788ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 788ms] HttpClientImpl(5) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7852a2c3 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 788ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-3] [3s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 789ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 789ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 789ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 789ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 789ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@35dc8f8d DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 790ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 790ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 790ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 790ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 790ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 791ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 791ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 791ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ba30071 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 791ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 791ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 791ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [MainThread] [3s 825ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [3s 832ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 834ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 834ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 834ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 834ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 834ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 834ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 835ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 840ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 840ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 840ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3517be32 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 840ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3517be32, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 840ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 840ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 840ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 840ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 840ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 840ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 840ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-14-SelectorManager] [3s 842ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6beaccaf for C (true) DEBUG: [HttpClient-14-SelectorManager] [3s 842ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [3s 842ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59220 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [pool-1-thread-2] [3s 844ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59220,localport=58363] DEBUG: [pool-1-thread-2] [3s 844ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 844ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(15) write: registering startSubscription event TestServer(1): starting connection DEBUG: [pool-1-thread-2] [3s 844ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6112a7df DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 844ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 844ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 844ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 844ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-5] [3s 847ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 847ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [3s 847ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [3s 847ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-5] [3s 847ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-5] [3s 847ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-14-SelectorManager] [3s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (true) DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 848ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 848ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 848ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 848ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 848ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 848ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 848ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 848ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-3] [3s 848ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 848ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 848ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 848ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 848ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 848ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 848ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 848ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-3] [3s 848ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 848ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39d603e9 DEBUG: [pool-1-thread-3] [3s 848ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 848ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [3s 848ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [3s 848ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 848ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 851ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3517be32 DEBUG: [pool-1-thread-3] [3s 851ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 851ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3517be32 DEBUG: [pool-1-thread-3] [3s 851ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 851ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 851ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3517be32 DEBUG: [pool-1-thread-3] [3s 851ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 851ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 851ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59220 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-3] [3s 851ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 852ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1634c8ca(14) DEBUG: [pool-1-thread-3] [3s 852ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@547ffaaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@50ea74f queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 852ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 852ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 852ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 852ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-3] [3s 852ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 852ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@157e66b9 DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 854ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 854ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 854ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 854ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 854ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 855ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-5] [3s 855ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 855ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [3s 855ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 855ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 855ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 855ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 855ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 855ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [Test-server-pool] [3s 855ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 855ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [Test-server-pool] [3s 855ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 855ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 855ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [Test-server-pool] [3s 855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 855ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 855ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) trying to write: 13 DEBUG: [Test-server-pool] [3s 855ms] 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 855ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 855ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1634c8ca(14) DEBUG: [pool-1-thread-5] [3s 855ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 855ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 855ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@547ffaaa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@50ea74f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 855ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 855ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 855ms] 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 TestServer(1): connection started DEBUG: [readLoop] [3s 856ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 856ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 466 ms, 565071 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 856ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 856ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 856ms] 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 TestServer: [5 s, 466 ms, 812478 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 TestServer: [5 s, 466 ms, 921281 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 856ms] SocketTube(15) read bytes: 39 DEBUG: [HttpClient-14-SelectorManager] [3s 856ms] Http2Connection(SocketTube(15)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 856ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 856ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) read bytes: 103 DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] Http2Connection(SocketTube(15)) onNext: got 103 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) read bytes: 135 DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] Http2Connection(SocketTube(15)) onNext: got 135 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) read bytes: 262 DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] Http2Connection(SocketTube(15)) onNext: got 262 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 857ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SocketTube(15)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SocketTube(15)) Processing 39 DEBUG: [pool-1-thread-3] [3s 857ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 857ms] 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 857ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 857ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 857ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [readLoop] [3s 857ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 857ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [3s 857ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(15) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 857ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SocketTube(15)) sending 103 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 103 DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15)) Processing 103 DEBUG: [pool-1-thread-3] [3s 858ms] FramesDecoder decodes: 103 DEBUG: [pool-1-thread-3] [3s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 858ms] SocketTube(15) read bytes: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 858ms] Http2Connection(SocketTube(15)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 858ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 858ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 59220 DEBUG: [pool-1-thread-3] [3s 858ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 858ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 858ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 858ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 858ms] HttpClientImpl(14) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [readLoop] [3s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 858ms] SocketTube(15) resuming read event DEBUG: [readLoop] [3s 859ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [3s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 859ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 859ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 859ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 859ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 859ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 859ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 859ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 859ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 859ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 859ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 859ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 860ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 860ms] Http2Connection(SocketTube(15)) sending 135 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 860ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 135 DEBUG: [pool-1-thread-3] [3s 860ms] Http2Connection(SocketTube(15)) Processing 135 DEBUG: [pool-1-thread-3] [3s 860ms] FramesDecoder decodes: 135 DEBUG: [pool-1-thread-3] [3s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 860ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 860ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 860ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 860ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 861ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)) sending 262 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)) H2 Receiving(4): 262 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)) Processing 262 DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder decodes: 262 DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 861ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 861ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 861ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 861ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 861ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3fdd0b66 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 862ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59220 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 862ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 862ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 862ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 862ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@145c1c9d DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 862ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59220 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 862ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 862ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 862ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 863ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 863ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 863ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 863ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59220 DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 863ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 863ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 863ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 863ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 863ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 863ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 863ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 863ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 863ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 867ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 867ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 867ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6418e586 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)) H2 Receiving(5): 9 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)) Processing 9 DEBUG: [pool-1-thread-3] [3s 867ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 867ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 867ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 867ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e272b25 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SocketTube(15)) H2 processed(5) DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 868ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [3s 869ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 869ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 870ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 870ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 870ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 870ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 870ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 870ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 870ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 870ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 870ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1d3ad0eb queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 870ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1d3ad0eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 870ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 870ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 870ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 870ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 870ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 870ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 870ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5c79b934 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=59224,localport=58363] DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59224 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [3s 871ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 871ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 871ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 871ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 871ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [3s 871ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5681d244 DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 871ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-3] [3s 871ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 871ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 871ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 871ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 871ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 871ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 871ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [3s 871ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [3s 871ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for R (true) DEBUG: [pool-1-thread-3] [3s 872ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 872ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 872ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-3] [3s 872ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-5] [3s 873ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 873ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [3s 873ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-5] [3s 873ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [3s 873ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [3s 873ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 874ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 874ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [3s 875ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [3s 875ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [3s 875ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [3s 875ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 875ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 875ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [3s 875ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [3s 875ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [3s 875ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [3s 875ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-5] [3s 875ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [3s 875ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [3s 875ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@469f7d10 DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 875ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [3s 875ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [3s 875ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 875ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 875ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1d3ad0eb DEBUG: [pool-1-thread-5] [3s 875ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 875ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1d3ad0eb DEBUG: [pool-1-thread-5] [3s 875ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [3s 876ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [3s 876ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1d3ad0eb DEBUG: [pool-1-thread-5] [3s 876ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [3s 876ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [3s 876ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59224 remote=/127.0.0.1:58363] DEBUG: [pool-1-thread-5] [3s 876ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [3s 876ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@69f691bc(15) DEBUG: [pool-1-thread-5] [3s 876ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ccd56c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9db17d9 queue.isEmpty: false DEBUG: [pool-1-thread-5] [3s 876ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-5] [3s 876ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [3s 876ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 876ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-5] [3s 876ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 876ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [3s 876ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 876ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 876ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 876ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 877ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 877ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-5] [3s 877ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 877ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-5] [3s 877ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 877ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-5] [3s 877ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [3s 877ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@22daa126 DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-5] [3s 877ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 877ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [3s 877ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-5] [3s 877ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 877ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 877ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 877ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 877ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 877ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 877ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-3] [3s 877ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [3s 877ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 877ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 877ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [Test-server-pool] [3s 877ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) trying to write: 13 DEBUG: [Test-server-pool] [3s 877ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 877ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) wrote: 13 DEBUG: [Test-server-pool] [3s 877ms] 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 877ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 877ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [3s 877ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 878ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 878ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 879ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [3s 879ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [3s 879ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 879ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 879ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 879ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 879ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-5] [3s 879ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [3s 879ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY TestServer: GET /http2/chunk/y DEBUG: [pool-1-thread-5] [3s 880ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@69f691bc(15) Server: creating input stream for stream 1 DEBUG: [pool-1-thread-5] [3s 880ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ccd56c2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9db17d9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [3s 880ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [3s 880ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [3s 880ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [3s 880ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 880ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [3s 880ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 880ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 490 ms, 620763 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 880ms] 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 TestServer: [5 s, 490 ms, 816220 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [3s 880ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for None (false) DEBUG: [readLoop] [3s 880ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 880ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 880ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 490 ms, 944023 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [3s 880ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 880ms] SocketTube(16) read bytes: 101 DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] Http2Connection(SocketTube(16)) onNext: got 101 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 881ms] Http2Connection(SocketTube(16)) sending 101 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 881ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 101 DEBUG: [pool-1-thread-5] [3s 881ms] Http2Connection(SocketTube(16)) Processing 101 DEBUG: [pool-1-thread-5] [3s 881ms] FramesDecoder decodes: 101 DEBUG: [pool-1-thread-5] [3s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 881ms] 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 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for None (false) DEBUG: [pool-1-thread-5] [3s 881ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] SocketTube(16) read bytes: 196 DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] Http2Connection(SocketTube(16)) onNext: got 196 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [3s 881ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 881ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 881ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-5] [3s 881ms] SocketTube(16) trying to write: 9 DEBUG: [pool-1-thread-5] [3s 881ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-5] [3s 881ms] SocketTube(16) write: requesting more... DEBUG: [readLoop] [3s 881ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 881ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 881ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 883ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 881ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-5] [3s 883ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 883ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 883ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [3s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for None (false) DEBUG: [pool-1-thread-5] [3s 883ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [3s 884ms] SocketTube(16) read bytes: 231 DEBUG: [HttpClient-15-SelectorManager] [3s 884ms] Http2Connection(SocketTube(16)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 884ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 884ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16)) sending 196 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 196 DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16)) Processing 196 DEBUG: [pool-1-thread-5] [3s 884ms] FramesDecoder decodes: 196 DEBUG: [pool-1-thread-5] [3s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 884ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59224 DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 884ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 884ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 884ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 884ms] HttpClientImpl(15) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-5] [3s 884ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 884ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 885ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 885ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 885ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 885ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 886ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 886ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 886ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 886ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 886ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59224 DEBUG: [pool-1-thread-5] [3s 886ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 886ms] HttpClientImpl(15) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 886ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 886ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 231 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)) Processing 231 DEBUG: [pool-1-thread-5] [3s 887ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-5] [3s 887ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 887ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 887ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 887ms] HttpClientImpl(15) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9fae9f5 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 887ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59224 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 887ms] HttpClientImpl(15) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [3s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 887ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [3s 887ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 887ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 887ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 887ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 887ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 887ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 888ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 129, limit: 16777216 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 888ms] HttpClientImpl(15) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f57d54e DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 888ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59224 DEBUG: [MainThread] [3s 888ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@275813f8 DEBUG: [MainThread] [3s 888ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 888ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 888ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 888ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 888ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 888ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 888ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 889ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 889ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 889ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ee374a2 DEBUG: [pool-1-thread-5] [3s 889ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 889ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 890ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [MainThread] [3s 890ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 891ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 891ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 891ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 891ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-3] [3s 891ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [3s 891ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@681fd5e1 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51382, Session(1697483004270|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51382 DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 892ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [3s 892ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 892ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 892ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] 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@62e7be91[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 892ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 892ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 892ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 892ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [3s 892ms] 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 893ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [3s 893ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [3s 893ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [3s 893ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [3s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 893ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [3s 893ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 894ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [3s 894ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 894ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 895ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 895ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 895ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 895ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 895ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 895ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 895ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 896ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 907ms] 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 907ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 907ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 908ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 908ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 908ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 908ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 908ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 908ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [3s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 908ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 908ms] 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 911ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 911ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 911ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 911ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 911ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 912ms] 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 912ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 912ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 912ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 912ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 912ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 912ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 913ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 913ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 913ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 913ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 913ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 913ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 913ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 913ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 913ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 913ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 913ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 913ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 913ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 914ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-3] [3s 914ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@395448fc DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 914ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 914ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 914ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 914ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 914ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 914ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 914ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 914ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 914ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 914ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 914ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 914ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 914ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 914ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 914ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 914ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 914ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 914ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 914ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 914ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 915ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 915ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 915ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 915ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 915ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 915ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 915ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 915ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 915ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-3] [3s 915ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 915ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 915ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 915ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 915ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 915ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 915ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 915ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 915ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 915ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 915ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 915ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 916ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 916ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 916ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 916ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 916ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 916ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 916ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 916ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 916ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] SocketTube(17) read bytes: 1726 TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] SSL Reader(SocketTube(17)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [pool-1-thread-3] [3s 916ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 916ms] 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 916ms] SSL Reader(SocketTube(17)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-16-SelectorManager] [3s 917ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 917ms] 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 917ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 917ms] 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 917ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 917ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 917ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 917ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 917ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 917ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 917ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [3s 917ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 917ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 917ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 917ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 917ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 917ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 917ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 918ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 528 ms, 713857 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 DEBUG: [HttpClient-16-SelectorManager] [3s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (true) Sent response headers 200 DEBUG: [HttpClient-16-SelectorManager] [3s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 918ms] SocketTube(17) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [3s 918ms] SSL Reader(SocketTube(17)) onNext TestServer: [5 s, 529 ms, 23226 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-16-SelectorManager] [3s 918ms] SSL Reader(SocketTube(17)) Adding 77 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 919ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 919ms] 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 919ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [5 s, 529 ms, 265163 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [HttpClient-16-SelectorManager] [3s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 919ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 919ms] 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 919ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 919ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 919ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 919ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 919ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 919ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-3] [3s 919ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 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 DEBUG: [pool-1-thread-3] [3s 919ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 919ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 919ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 919ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 919ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 919ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 919ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 920ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-3] [3s 920ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 920ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 920ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 920ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 920ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 920ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 920ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [readLoop] [3s 920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 920ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 920ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 920ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 920ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 920ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 920ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 920ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 920ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 920ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 920ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 920ms] SocketTube(17) read bytes: 1155 DEBUG: [HttpClient-16-SelectorManager] [3s 920ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 920ms] SSL Reader(SocketTube(17)) Adding 1155 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 920ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [pool-1-thread-3] [3s 920ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 920ms] SSL Reader(SocketTube(17)) Unwrapping: 1155 DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 1155 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-3] [3s 921ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [3s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 921ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 921ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 921ms] SSL Reader(SocketTube(17)) Unwrapping: 1058 DEBUG: [HttpClient-16-SelectorManager] [3s 925ms] 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 925ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-3] [3s 925ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 925ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 925ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-3] [3s 925ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 925ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 925ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 925ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 925ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 925ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 925ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [3s 925ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-3] [3s 925ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 925ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 925ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 925ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51382 DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 926ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 926ms] HttpClientImpl(16) ClientImpl (async) elapsed 35 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) Unwrapping: 1005 DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 926ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 926ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 926ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 926ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 927ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 927ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 927ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 927ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 928ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 928ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 928ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 928ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 928ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [MainThread] [3s 928ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 928ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 928ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 928ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51382 DEBUG: [pool-1-thread-3] [3s 928ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 928ms] HttpClientImpl(16) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 928ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 928ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapping: 744 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 744 into buffer of 16676 remaining to decode: 649 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 57 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 929ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 929ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapping: 649 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 649 into buffer of 16676 remaining to decode: 547 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 64 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-3] [3s 929ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 929ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 929ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 929ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 929ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapping: 547 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 547 into buffer of 64 remaining to decode: 486 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 929ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 23 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Unwrapping: 486 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 486 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 9 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 930ms] HttpClientImpl(16) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64f2451b DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 930ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 930ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 930ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f846ce6 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 931ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 931ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51382 DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 931ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 931ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 931ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 931ms] FramesDecoder decodes: 63 DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 932ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 932ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 932ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 932ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 932ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 932ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 932ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 932ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 932ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 932ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@786e1ec3 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 932ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 932ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 932ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51382 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 932ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 932ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 932ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 932ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 933ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 933ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 933ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 933ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 933ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 933ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 933ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 933ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 933ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 933ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63e6aa9a DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 933ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 933ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 933ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 935ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@3899941f (user-supplied=false) DEBUG: [HttpClient-16-SelectorManager] [3s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [MainThread] [3s 940ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 940ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 941ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 941ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 941ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-3] [3s 941ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [3s 941ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@46c88518 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=51394, Session(1697483004718|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [3s 945ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [3s 945ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51394 DEBUG: [pool-1-thread-3] [3s 946ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [3s 946ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 946ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [3s 946ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 946ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 946ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 946ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-3] [3s 946ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [3s 946ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 946ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] 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@4c30ee68[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: [pool-1-thread-3] [3s 946ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 946ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 946ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] 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 946ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [3s 946ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 946ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 946ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 946ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 948ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 948ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 948ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 948ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 948ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 949ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 949ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 949ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 949ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 949ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 949ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 949ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 949ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 949ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 949ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 949ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 949ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 951ms] 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 951ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 951ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 952ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 952ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [3s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 952ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 952ms] 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 953ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 953ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 953ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 954ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [3s 954ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 954ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 954ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 954ms] 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 954ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 954ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 954ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 955ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 955ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 955ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 955ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 955ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 955ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 955ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 956ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 956ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 956ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 956ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 956ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@19a55c73 DEBUG: [pool-1-thread-3] [3s 956ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 956ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 956ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 956ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 956ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 956ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 956ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 957ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 957ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [3s 957ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [3s 957ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 957ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 957ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 957ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 957ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 957ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 957ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 957ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 958ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 958ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 958ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 958ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 958ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 958ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 958ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 958ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 958ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 958ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 958ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 958ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 958ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 958ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 958ms] 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 958ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 959ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 959ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 959ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 959ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] 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 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 959ms] 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 959ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 959ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 959ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 959ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 959ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 959ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 959ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (true) TestServer(2): connection started DEBUG: [readLoop] [3s 959ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [readLoop] [3s 959ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 959ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SocketTube(18) read bytes: 77 DEBUG: [readLoop] [3s 959ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SSL Reader(SocketTube(18)) onNext DEBUG: [readLoop] [3s 959ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 959ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 959ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 959ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [3s 959ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 960ms] 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 960ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) pushScheduler is alive TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 960ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 960ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 960ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 960ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 960ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [3s 960ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 960ms] 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 960ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 960ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 960ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 960ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) TestServer: [5 s, 570 ms, 762855 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 960ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) wrapping 9 bytes TestServer: [5 s, 570 ms, 933811 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [5 s, 571 ms, 37583 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 960ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 961ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 961ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 961ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 961ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 961ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 961ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 961ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 961ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [pool-1-thread-3] [3s 961ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [readLoop] [3s 961ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 961ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 961ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 961ms] 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 961ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 962ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 962ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 962ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 962ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 962ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 963ms] SocketTube(18) read bytes: 1135 DEBUG: [HttpClient-17-SelectorManager] [3s 963ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 963ms] SSL Reader(SocketTube(18)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 963ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 963ms] 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 963ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) Unwrapping: 1135 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-3] [3s 963ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 963ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 963ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 964ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 964ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 964ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 964ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 964ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 964ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 965ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 965ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 965ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 965ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 965ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51394 DEBUG: [pool-1-thread-3] [3s 965ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 965ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 965ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 965ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 965ms] HttpClientImpl(17) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 965ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 965ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 965ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-3] [3s 965ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [3s 966ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 966ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 966ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 966ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 966ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 966ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [3s 966ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 966ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [3s 967ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 967ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 967ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 967ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [MainThread] [3s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [3s 968ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 968ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 968ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-3] [3s 968ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 968ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 968ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 968ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 968ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 968ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 968ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 968ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 969ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 969ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 969ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 969ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 969ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1135d182 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 969ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 970ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 970ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51394 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 970ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 970ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 970ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 970ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-3] [3s 970ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 970ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 970ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 970ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 970ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 971ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 971ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 971ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 971ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 971ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 971ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 971ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47510b44 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 971ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 971ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 971ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 971ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51394 DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 972ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 972ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 972ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [MainThread] [3s 972ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-3] [3s 972ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 972ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 972ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 972ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [MainThread] [3s 972ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 972ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [MainThread] [3s 972ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [MainThread] [3s 972ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 972ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 972ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 973ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 973ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 973ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 973ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 973ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 973ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 973ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@552333f DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 973ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 973ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51394 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 973ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 973ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 973ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 973ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 973ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-3] [3s 974ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 974ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 974ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 974ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 974ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 974ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 974ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 974ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 974ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 974ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36a7a122 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 974ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 974ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 975ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 975ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 975ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 975ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 975ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [MainThread] [3s 975ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 976ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 976ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 976ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 976ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 976ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 976ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 976ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 976ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 976ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 976ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-3] [3s 976ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 976ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 976ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 976ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 976ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 977ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 977ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 977ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 977ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 977ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 977ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 977ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 977ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 977ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 977ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [3s 977ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 977ms] 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: [5 s, 588 ms, 167315 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 588 ms, 438973 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) TestServer: [5 s, 588 ms, 590558 ns] Pushing promise: http://127.0.0.1:58363/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] SocketTube(5) read bytes: 57 DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] Http2Connection(SocketTube(5)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 978ms] Http2Connection(SocketTube(5)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 978ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 57 DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5)) Processing 57 DEBUG: [pool-1-thread-3] [3s 979ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [pool-1-thread-3] [3s 979ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SocketTube(5) read bytes: 195 DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] Http2Connection(SocketTube(5)) onNext: got 195 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SocketTube(5) read bytes: 247 DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] Http2Connection(SocketTube(5)) onNext: got 247 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5)) sending 195 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 195 DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5)) Processing 195 DEBUG: [pool-1-thread-3] [3s 979ms] FramesDecoder decodes: 195 DEBUG: [HttpClient-5-SelectorManager] [3s 979ms] 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 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 979ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 979ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 980ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 980ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 980ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 980ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 980ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:58363/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 980ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 980ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 980ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 980ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 980ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 980ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 980ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 980ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-3] [3s 981ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 981ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 981ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 981ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 981ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 982ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 982ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 982ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 982ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 982ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1235, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 982ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 982ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 982ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 982ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@921dfb5 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)) sending 247 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 247 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)) Processing 247 DEBUG: [pool-1-thread-3] [3s 982ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-3] [3s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 982ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 982ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-3] [3s 983ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 983ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 983ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1247, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 983ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 983ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 983ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 983ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 983ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46e5fefe DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [3s 983ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 983ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 984ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 984ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@523ae6d6 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 984ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 984ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 984ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@599fe302 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-3] [3s 984ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 985ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 985ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 985ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 985ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 985ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 985ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 987ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 987ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 987ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 987ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 987ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 988ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58363/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 988ms] Exchange establishing exchange for http://127.0.0.1:58363/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 989ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 989ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 989ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 989ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 989ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 989ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 989ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 989ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 989ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-3] [3s 989ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 989ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 989ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 989ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 989ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 989ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 989ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 989ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 989ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 989ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 989ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 989ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 989ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 989ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 989ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 989ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 989ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 989ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [3s 989ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 600 ms, 686721 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [3s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 990ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 990ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers TestServer: [5 s, 601 ms, 46451 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 990ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 990ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 93 DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-3] [3s 991ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-3] [3s 991ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 991ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [HttpClient-5-SelectorManager] [3s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 991ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] TestServer: [5 s, 601 ms, 281308 ns] Pushing promise: http://127.0.0.1:58363/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 991ms] SocketTube(5) read bytes: 224 DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-3] [3s 991ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 991ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 992ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 992ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:58363/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 992ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 992ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 992ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 992ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [HttpClient-5-SelectorManager] [3s 993ms] Http2Connection(SocketTube(5)) onNext: got 224 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 993ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 993ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 994ms] SocketTube(5) read bytes: 162 DEBUG: [HttpClient-5-SelectorManager] [3s 994ms] Http2Connection(SocketTube(5)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 994ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 994ms] 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 994ms] Http2Connection(SocketTube(5)) sending 224 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 224 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5)) Processing 224 DEBUG: [pool-1-thread-3] [3s 994ms] FramesDecoder decodes: 224 DEBUG: [pool-1-thread-3] [3s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 994ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 994ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 994ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1416, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 994ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 994ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 994ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 994ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 994ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e4453f3 DEBUG: [pool-1-thread-3] [3s 994ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-3] [3s 994ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-3] [3s 995ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 995ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 995ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 995ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 995ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 995ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 995ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 995ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 995ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 995ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 995ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 995ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 996ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 996ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 996ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1480, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 996ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 996ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 996ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 996ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 996ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@37bf54cb DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 162 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)) Processing 162 DEBUG: [pool-1-thread-3] [3s 996ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-3] [3s 996ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 996ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-3] [3s 996ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 996ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 996ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 996ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 996ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 996ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 996ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 997ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 997ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 997ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 997ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 997ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32b608bc DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [3s 997ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:58363/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59160 DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 997ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 997ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 997ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 997ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 997ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 997ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 997ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 998ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 998ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 998ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 998ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 998ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [3s 998ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 998ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 998ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 998ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 998ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 998ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14177a1b DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-3] [3s 998ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [MainThread] [3s 998ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 999ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 999ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 999ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 999ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 999ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 999ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 999ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 999ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 999ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-3] [3s 999ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 999ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 999ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 999ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 999ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 999ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [4s] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [4s] SocketTube(6) wrote: 97 DEBUG: [readLoop] [4s] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [4s] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 1ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 611 ms, 679782 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 611 ms, 868648 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-2 TestServer: [5 s, 611 ms, 993311 ns] Pushing promise: https://127.0.0.1:42265/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 1ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 1ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 1ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 1ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 2ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 2ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 2ms] 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] [4s 2ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [4s 2ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 2ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 2ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-3] [4s 2ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [4s 2ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [4s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 2ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-3] [4s 2ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 2ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 3ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [4s 3ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 3ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-3] [4s 3ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [4s 3ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [4s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 3ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 3ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 4ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [4s 4ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 4ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 4ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 4ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 4ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:42265/https2/fixed/y DEBUG: [pool-1-thread-3] [4s 4ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 4ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 4ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 4ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-3] [4s 4ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [4s 4ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [4s 4ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 4ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 5ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 5ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 5ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 5ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [4s 5ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 5ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-3] [4s 5ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [4s 5ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [4s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 5ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 5ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [4s 6ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 6ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 6ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 6ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [MainThread] [4s 6ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 6ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 6ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 6ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-3] [4s 6ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 10 DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 6ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 6ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 6ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 7ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [4s 7ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 7ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 7ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [4s 7ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 64 DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [4s 9ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [4s 9ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 9ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-3] [4s 9ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 9ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1285, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-3] [4s 9ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-3] [4s 9ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 9ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 9ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 10ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 10ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [4s 10ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 10ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 10ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@683068a1 DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 57 DEBUG: [pool-1-thread-3] [4s 10ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [4s 10ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [4s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 10ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 23 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 11ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 11ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 11ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25e46060 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [4s 11ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 11ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 12ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 12ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 12ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 12ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 12ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-3] [4s 12ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 12ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 12ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 12ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 12ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 12ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 12ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27957f88 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 13ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 13ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 13ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 13ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 13ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 13ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 13ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 14ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 14ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 14ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-3] [4s 14ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 14ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 14ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 14ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 14ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 14ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 14ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@8fd0ec3 DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-3] [4s 14ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-3] [4s 14ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 14ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 14ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [4s 14ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 14ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 14ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [MainThread] [4s 15ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 15ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 15ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 15ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 21ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:42265/https2/chunk/y GET DEBUG: [pool-1-thread-5] [4s 21ms] Exchange establishing exchange for https://127.0.0.1:42265/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 22ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [4s 22ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 22ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 22ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 22ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 22ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 22ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 22ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 22ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-5] [4s 22ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 22ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 22ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 22ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [4s 22ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 22ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [4s 22ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 22ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 22ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [4s 22ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [4s 23ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [4s 23ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [4s 23ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [4s 23ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 23ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 23ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [4s 23ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [4s 23ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 23ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 23ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 23ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 23ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [4s 23ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 23ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 23ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [5 s, 634 ms, 355465 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 634 ms, 529490 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-2 TestServer: [5 s, 634 ms, 634763 ns] Pushing promise: https://127.0.0.1:42265/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 26ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [4s 26ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 26ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 26ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-5] [4s 26ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [4s 26ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [4s 26ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 26ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-5] [4s 26ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 27ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [4s 27ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 27ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SocketTube(6) read bytes: 1043 DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SSL Reader(SocketTube(6)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) Unwrapping: 1043 DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 1043 into buffer of 64 remaining to decode: 995 DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 27ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 27ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 27ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 28ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 28ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 28ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-5] [4s 28ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 28ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 28ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 28ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 28ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:42265/https2/chunk/y DEBUG: [pool-1-thread-5] [4s 28ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [MainThread] [4s 28ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [4s 29ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 29ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 29ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 29ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 29ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 29ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [4s 29ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 29ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [4s 29ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [4s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 29ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-5] [4s 29ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-5] [4s 29ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [4s 30ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 30ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 30ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 30ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [MainThread] [4s 30ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 30ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 30ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [MainThread] [4s 30ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [4s 30ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [4s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 30ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-5] [4s 30ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-5] [4s 30ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [4s 31ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [4s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 31ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-5] [4s 31ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 31ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [MainThread] [4s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 31ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 31ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 31ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 31ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 31ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 31ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 31ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 31ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 31ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39c8fce5 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-5] [4s 31ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 31ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 32ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 32ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 32ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 32ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 32ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [MainThread] [4s 32ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-5] [4s 32ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [4s 32ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [4s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 32ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-5] [4s 32ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 32ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 32ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 32ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 32ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 32ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [MainThread] [4s 33ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 33ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 33ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 33ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 33ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 33ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 33ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 33ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67a31f68 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 33ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 33ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-5] [4s 33ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 33ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 33ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 33ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [4s 34ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 34ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 34ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 34ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 34ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 34ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 34ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 34ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 34ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 34ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63f4b77 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-5] [4s 34ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [4s 34ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 35ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 35ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:42265/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51346 DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 35ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 35ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 35ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 35ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [4s 35ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [4s 36ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 36ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 36ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 36ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [4s 36ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 36ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 36ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 36ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [4s 36ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 36ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 36ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 36ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 36ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 36ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 36ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 36ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@136c6976 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-5] [4s 36ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-5] [4s 36ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 37ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 37ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 37ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 37ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 37ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 37ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 37ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [4s 37ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 37ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 37ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) TestServer(1): stopping 9 connections Server connection to /127.0.0.1:59220 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) Server connection to /127.0.0.1:59160 stopping. 8 streams DEBUG: [HttpClient-14-SelectorManager] [4s 57ms] SocketTube(15) got read EOF DEBUG: [HttpClient-14-SelectorManager] [4s 57ms] SocketTube(15) pausing read event DEBUG: [HttpClient-14-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24102599 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 57ms] SocketTube(15) completing subscriber TestServer: Connection writer stopping Server connection to /127.0.0.1:45856 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [4s 57ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping Server connection to /127.0.0.1:59224 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 57ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [4s 58ms] SocketTube(5) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 58ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 58ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 58ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38ce157 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 58ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SocketTube(1) got read EOF DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SocketTube(1) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 58ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [4s 58ms] SocketTube(16) got read EOF DEBUG: [HttpClient-15-SelectorManager] [4s 58ms] SocketTube(16) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 58ms] SocketTube(5) Stopping read scheduler TestServer(2): stopping 9 connections DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@358b8488 for None (false) DEBUG: [pool-1-thread-2] [4s 58ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] SocketTube(1) completing subscriber Server connection to /127.0.0.1:51372 stopping. 1 streams DEBUG: [pool-1-thread-5] [4s 58ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [HttpClient-5-SelectorManager] [4s 58ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775782, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 59ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@138356f0 for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 59ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-1-SelectorManager] [4s 58ms] Http2Connection(SocketTube(1)) 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [4s 59ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-12-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) Server connection to /127.0.0.1:51376 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [4s 59ms] SocketTube(5) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [4s 59ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-15-SelectorManager] [4s 59ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-1-SelectorManager] [4s 59ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 59ms] SocketTube(1) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 59ms] Http2Connection(SocketTube(1)) 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-2] [4s 59ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [4s 60ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [4s 60ms] SSL Reader(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [4s 59ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-13-SelectorManager] [4s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 59ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [4s 60ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 60ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 59ms] SocketTube(1) Read scheduler stopped Server connection to /127.0.0.1:51382 stopping. 1 streams DEBUG: [pool-1-thread-4] [4s 59ms] Http2Connection(SocketTube(16)) 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-3] [4s 60ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [4s 60ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-12-SelectorManager] [4s 60ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 60ms] SocketTube(14) read bytes: 80 DEBUG: [pool-1-thread-2] [4s 61ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 60ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [4s 61ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [4s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [pool-1-thread-5] [4s 61ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:51346 stopping. 8 streams DEBUG: [pool-1-thread-5] [4s 61ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [4s 60ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 61ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-3] [4s 60ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-12-SelectorManager] [4s 61ms] SocketTube(13) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 61ms] SSL Reader(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [4s 61ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [4s 61ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [HttpClient-5-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 61ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [4s 61ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 61ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 61ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (false) DEBUG: [pool-1-thread-5] [4s 61ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 61ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [pool-1-thread-2] [4s 61ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [4s 61ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [4s 61ms] SSL Reader(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [4s 61ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-12-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 62ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-13-SelectorManager] [4s 61ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:51394 stopping. 1 streams DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 61ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 61ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [4s 62ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 62ms] SocketTube(17) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-2] [4s 62ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 62ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 62ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 62ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 62ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 62ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [HttpClient-13-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 62ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 62ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 62ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 62ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [pool-1-thread-2] [4s 62ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [pool-1-thread-4] [4s 62ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [4s 62ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 62ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SocketTube(18) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [pool-1-thread-4] [4s 63ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 63ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 63ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 63ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 63ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished DEBUG: [pool-1-thread-1] [4s 68ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [4s 68ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [4s 68ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 68ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 68ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [4s 68ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 68ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 68ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [4s 68ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-4] [4s 68ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-1] [4s 68ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 68ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [4s 68ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [4s 68ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [4s 68ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [4s 68ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 68ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [4s 68ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [4s 68ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [4s 68ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [4s 68ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [4s 68ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [4s 68ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [4s 68ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [4s 68ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [4s 68ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [4s 68ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [4s 68ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [4s 68ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [4s 69ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 68ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [4s 68ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 69ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 69ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [4s 69ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-4] [4s 69ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [4s 69ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-6] [4s 69ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 69ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-5] [4s 69ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 69ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 69ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 69ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 70ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [4s 69ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [4s 70ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-5] [4s 69ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 70ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [4s 69ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [4s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for R (true) DEBUG: [pool-1-thread-4] [4s 70ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-6] [4s 70ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 70ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [4s 70ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [4s 70ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 70ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-6] [4s 70ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 70ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [4s 70ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 70ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 70ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [4s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [4s 70ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 70ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [4s 70ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [4s 70ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-2] [4s 70ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [4s 70ms] SocketTube(14) got read EOF DEBUG: [HttpClient-13-SelectorManager] [4s 71ms] SocketTube(14) pausing read event DEBUG: [pool-1-thread-5] [4s 71ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [4s 71ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [4s 71ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [4s 71ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-4] [4s 71ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 71ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 71ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cac94b for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 71ms] SocketTube(14) completing subscriber DEBUG: [pool-1-thread-5] [4s 71ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 71ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 71ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-4] [4s 71ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 71ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 71ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [4s 71ms] SocketTube(13) trying to write: 40 DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-4] [4s 71ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [4s 71ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 71ms] SocketTube(6) trying to write: 40 DEBUG: [HttpClient-13-SelectorManager] [4s 71ms] 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@244cbc75[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@242d29e, getALPN: jdk.internal.net.http.common.MinimalFuture@614e2698[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: [pool-1-thread-2] [4s 71ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 71ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-6] [4s 71ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-4] [4s 71ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 71ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 71ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [4s 71ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 71ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [4s 72ms] SSL Reader(SocketTube(14)) completing DEBUG: [pool-1-thread-6] [4s 71ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-6] [4s 72ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 72ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [4s 72ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 72ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [4s 72ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [4s 71ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-13-SelectorManager] [4s 71ms] SocketTube(14) Stopping read scheduler DEBUG: [pool-1-thread-1] [4s 72ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 72ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 72ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 72ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 72ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [4s 72ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 72ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [4s 72ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 72ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [4s 72ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 72ms] Http2Connection(SSLTube(SocketTube(14))) 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-1] [4s 72ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 72ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 72ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 72ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 73ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 73ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 73ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [4s 72ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 72ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 72ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-1] [4s 73ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-4] [4s 73ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 73ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [4s 73ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [4s 73ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [4s 73ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 73ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [4s 73ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [4s 73ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [4s 73ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 73ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [4s 73ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 73ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 73ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 73ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 73ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 73ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 73ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [4s 73ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 73ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [4s 73ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 73ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [4s 73ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 73ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 73ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 73ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-1] [4s 73ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [4s 74ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-1] [4s 74ms] SSL Writer(SocketTube(14)) stop DEBUG: [HttpClient-17-SelectorManager] [4s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for R (true) DEBUG: [pool-1-thread-2] [4s 73ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-6] [4s 73ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 74ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 73ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [4s 74ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 74ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 74ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [pool-1-thread-6] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [HttpClient-17-SelectorManager] [4s 74ms] SocketTube(18) got read EOF DEBUG: [pool-1-thread-6] [4s 74ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 74ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 74ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [4s 75ms] SocketTube(6) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [pool-1-thread-5] [4s 75ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 74ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-6] [4s 74ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-6] [4s 75ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 75ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SocketTube(17) got read EOF DEBUG: [HttpClient-17-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@932798a for None (false) DEBUG: [pool-1-thread-6] [4s 75ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SocketTube(17) pausing read event DEBUG: [HttpClient-17-SelectorManager] [4s 75ms] SocketTube(18) completing subscriber DEBUG: [pool-1-thread-6] [4s 75ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27e53ca9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SocketTube(13) pausing read event DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2915a326 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [4s 75ms] 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@4c30ee68[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@19a55c73, getALPN: jdk.internal.net.http.common.MinimalFuture@38f1b5c1[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-16-SelectorManager] [4s 75ms] 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@62e7be91[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@395448fc, getALPN: jdk.internal.net.http.common.MinimalFuture@16889975[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] [4s 75ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] 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@6c1730c0[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@1c967b12, getALPN: jdk.internal.net.http.common.MinimalFuture@18f66894[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: [HttpClient-17-SelectorManager] [4s 75ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [4s 75ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 75ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [4s 75ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 75ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 75ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 75ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-6] [4s 75ms] SSL Reader(SocketTube(18)) completing DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 75ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-5] [4s 75ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 76ms] SSL Reader(SocketTube(17)) completing DEBUG: [pool-1-thread-5] [4s 76ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [4s 76ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 76ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [4s 76ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 75ms] SSL Reader(SocketTube(13)) completing DEBUG: [pool-1-thread-5] [4s 76ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 76ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [4s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for R (true) DEBUG: [pool-1-thread-5] [4s 76ms] Http2Connection(SSLTube(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.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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-5] [4s 76ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 76ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-5] [4s 76ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-5] [4s 76ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 76ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 76ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 76ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 76ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [4s 76ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-5] [4s 76ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-6] [4s 75ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [4s 77ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 76ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [4s 77ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [4s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [pool-1-thread-6] [4s 77ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [4s 77ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 77ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [4s 77ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SocketTube(6) pausing read event DEBUG: [pool-1-thread-6] [4s 77ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [4s 77ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c451f54 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SocketTube(6) completing subscriber DEBUG: [pool-1-thread-6] [4s 77ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] 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@f54b66b[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@38ae3795, getALPN: jdk.internal.net.http.common.MinimalFuture@1502f22b[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-6] [4s 77ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-2] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SocketTube(6) 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.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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-2] [4s 78ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 78ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [4s 77ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 78ms] SSL Reader(SocketTube(6)) completing DEBUG: [HttpClient-5-SelectorManager] [4s 77ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 78ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-6] [4s 77ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 78ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [4s 78ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [4s 78ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 78ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-5] [4s 78ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 78ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [4s 78ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-5] [4s 78ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 78ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [4s 78ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-5] [4s 78ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-2] [4s 78ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 78ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 79ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 79ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 79ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [4s 79ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 79ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-6] [4s 79ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 79ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [4s 79ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 79ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-6] [4s 79ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-6] [4s 79ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [4s 79ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-2] [4s 79ms] SSL Writer(SocketTube(13)) stop DEBUG: [pool-1-thread-6] [4s 79ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-6] [4s 79ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-5] [4s 79ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 79ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 79ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 79ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [4s 79ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-5] [4s 79ms] 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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/4/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/4/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 21:03:25 CEST 2023 finished: Mon Oct 16 21:03:25 CEST 2023 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.48 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 Oct 16 21:03:25 CEST 2023 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 Oct 16 21:03:26 CEST 2023 elapsed time (seconds): 0.48 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=2425191, tid=2425194 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/5/hs_err_pid2425191.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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/4/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/4/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/5/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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/CustomRequestPublisher.java Passed: java/net/httpclient/CancelledResponse.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.173 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 Oct 16 21:03:15 CEST 2023 Test directory: compile: DependentActionsTest finished: Mon Oct 16 21:03:15 CEST 2023 elapsed time (seconds): 0.173 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.173 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 Oct 16 21:03:15 CEST 2023 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: 3 finished: Mon Oct 16 21:03:15 CEST 2023 elapsed time (seconds): 0.173 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/DependentActionsTest.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/0/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/0/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/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/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/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/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/0/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/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/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 Oct 16 21:03:15 CEST 2023 finished: Mon Oct 16 21:03:15 CEST 2023 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 11.81 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 Oct 16 21:03:15 CEST 2023 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 Oct 16 21:03:27 CEST 2023 elapsed time (seconds): 11.81 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:34811]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@1308c751, /http1/fixed Http1TestServer[localhost/127.0.0.1:34811]::addHandler DependentActionsTest$HTTP_ChunkedHandler@95e5ee1, /http1/chunk Http1TestServer[localhost/127.0.0.1:42517]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@1308c751, /https1/fixed Http1TestServer[localhost/127.0.0.1:42517]::addHandler DependentActionsTest$HTTP_ChunkedHandler@95e5ee1, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:54201]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@415f2627, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:54201]::addHandler DependentActionsTest$HTTP_ChunkedHandler@4a7d0ef6, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:36523]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@415f2627, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:36523]::addHandler DependentActionsTest$HTTP_ChunkedHandler@4a7d0ef6, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 540 ms, 19626 ns] testAsInputStreamAsync(http://127.0.0.1:34811/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:34811/http1/fixed/x", false, SemaphoreStaller): success [2 s, 579 ms, 94005 ns] testAsInputStreamAsync(http://127.0.0.1:34811/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:34811/http1/chunk/x", false, SemaphoreStaller): success [2 s, 698 ms, 353531 ns] testAsInputStreamAsync(https://127.0.0.1:42517/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:42517/https1/fixed/x", false, SemaphoreStaller): success [4 s, 335 ms, 990196 ns] testAsInputStreamAsync(https://127.0.0.1:42517/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:42517/https1/chunk/x", false, SemaphoreStaller): success [4 s, 449 ms, 562587 ns] testAsInputStreamAsync(http://127.0.0.1:54201/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@6579493d HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/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:54201/http2/fixed/x", false, SemaphoreStaller): success [4 s, 807 ms, 104368 ns] testAsInputStreamAsync(http://127.0.0.1:54201/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@42d01dbc HTTP_ChunkedHandler received request to http://127.0.0.1:54201/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:54201/http2/chunk/x", false, SemaphoreStaller): success [4 s, 916 ms, 160137 ns] testAsInputStreamAsync(https://127.0.0.1:36523/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@2a5b4c19 HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/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:36523/https2/fixed/x", false, SemaphoreStaller): success [5 s, 73 ms, 948289 ns] testAsInputStreamAsync(https://127.0.0.1:36523/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@529d35c0 HTTP_ChunkedHandler received request to https://127.0.0.1:36523/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:36523/https2/chunk/x", false, SemaphoreStaller): success [5 s, 182 ms, 448611 ns] testAsInputStreamAsync(http://127.0.0.1:34811/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:34811/http1/fixed/x", true, SemaphoreStaller): success [5 s, 291 ms, 747196 ns] testAsInputStreamAsync(http://127.0.0.1:34811/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:34811/http1/chunk/x", true, SemaphoreStaller): success [5 s, 398 ms, 106376 ns] testAsInputStreamAsync(https://127.0.0.1:42517/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:42517/https1/fixed/x", true, SemaphoreStaller): success [5 s, 516 ms, 251089 ns] testAsInputStreamAsync(https://127.0.0.1:42517/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:42517/https1/chunk/x", true, SemaphoreStaller): success [5 s, 630 ms, 403066 ns] testAsInputStreamAsync(http://127.0.0.1:54201/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d417fbd HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/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:54201/http2/fixed/x", true, SemaphoreStaller): success [5 s, 733 ms, 241133 ns] testAsInputStreamAsync(http://127.0.0.1:54201/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7655cb45 HTTP_ChunkedHandler received request to http://127.0.0.1:54201/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:54201/http2/chunk/x", true, SemaphoreStaller): success [5 s, 836 ms, 484810 ns] testAsInputStreamAsync(https://127.0.0.1:36523/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76521cc3 HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/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:36523/https2/fixed/x", true, SemaphoreStaller): success [5 s, 941 ms, 231702 ns] testAsInputStreamAsync(https://127.0.0.1:36523/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7211867f HTTP_ChunkedHandler received request to https://127.0.0.1:36523/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:36523/https2/chunk/x", true, SemaphoreStaller): success [6 s, 64 ms, 110454 ns] testAsLinesAsync(http://127.0.0.1:34811/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:34811/http1/fixed/x", false, SemaphoreStaller): success [6 s, 188 ms, 181531 ns] testAsLinesAsync(http://127.0.0.1:34811/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:34811/http1/chunk/x", false, SemaphoreStaller): success [6 s, 293 ms, 818759 ns] testAsLinesAsync(https://127.0.0.1:42517/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:42517/https1/fixed/x", false, SemaphoreStaller): success [6 s, 400 ms, 682222 ns] testAsLinesAsync(https://127.0.0.1:42517/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:42517/https1/chunk/x", false, SemaphoreStaller): success [6 s, 512 ms, 427179 ns] testAsLinesAsync(http://127.0.0.1:54201/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@367f6db8 HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/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:54201/http2/fixed/x", false, SemaphoreStaller): success [6 s, 626 ms, 243906 ns] testAsLinesAsync(http://127.0.0.1:54201/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b1abe5e HTTP_ChunkedHandler received request to http://127.0.0.1:54201/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:54201/http2/chunk/x", false, SemaphoreStaller): success [6 s, 738 ms, 871368 ns] testAsLinesAsync(https://127.0.0.1:36523/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@257493d HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/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:36523/https2/fixed/x", false, SemaphoreStaller): success [6 s, 848 ms, 718070 ns] testAsLinesAsync(https://127.0.0.1:36523/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65712a08 HTTP_ChunkedHandler received request to https://127.0.0.1:36523/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:36523/https2/chunk/x", false, SemaphoreStaller): success [6 s, 958 ms, 924591 ns] testAsLinesAsync(http://127.0.0.1:34811/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:34811/http1/fixed/x", true, SemaphoreStaller): success [7 s, 72 ms, 371467 ns] testAsLinesAsync(http://127.0.0.1:34811/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:34811/http1/chunk/x", true, SemaphoreStaller): success [7 s, 177 ms, 502300 ns] testAsLinesAsync(https://127.0.0.1:42517/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:42517/https1/fixed/x", true, SemaphoreStaller): success [7 s, 287 ms, 232488 ns] testAsLinesAsync(https://127.0.0.1:42517/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:42517/https1/chunk/x", true, SemaphoreStaller): success [7 s, 391 ms, 624719 ns] testAsLinesAsync(http://127.0.0.1:54201/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59e56d7c HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/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:54201/http2/fixed/x", true, SemaphoreStaller): success [7 s, 495 ms, 94213 ns] testAsLinesAsync(http://127.0.0.1:54201/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9d6b18a HTTP_ChunkedHandler received request to http://127.0.0.1:54201/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:54201/http2/chunk/x", true, SemaphoreStaller): success [7 s, 599 ms, 746093 ns] testAsLinesAsync(https://127.0.0.1:36523/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bb6c8d6 HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/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:36523/https2/fixed/x", true, SemaphoreStaller): success [7 s, 705 ms, 530104 ns] testAsLinesAsync(https://127.0.0.1:36523/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f894178 HTTP_ChunkedHandler received request to https://127.0.0.1:36523/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:36523/https2/chunk/x", true, SemaphoreStaller): success [7 s, 823 ms, 127073 ns] testAsStringAsync(http://127.0.0.1:34811/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:34811/http1/fixed/x", false, SemaphoreStaller): success [7 s, 938 ms, 253598 ns] testAsStringAsync(http://127.0.0.1:34811/http1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:34811/http1/chunk/x", false, SemaphoreStaller): success [8 s, 289 ms, 437842 ns] testAsStringAsync(https://127.0.0.1:42517/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:42517/https1/fixed/x", false, SemaphoreStaller): success [8 s, 396 ms, 854952 ns] testAsStringAsync(https://127.0.0.1:42517/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:42517/https1/chunk/x", false, SemaphoreStaller): success [8 s, 507 ms, 67624 ns] testAsStringAsync(http://127.0.0.1:54201/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73aea5f6 HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/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:54201/http2/fixed/x", false, SemaphoreStaller): success [8 s, 610 ms, 621360 ns] testAsStringAsync(http://127.0.0.1:54201/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@aafb134 HTTP_ChunkedHandler received request to http://127.0.0.1:54201/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:54201/http2/chunk/x", false, SemaphoreStaller): success [8 s, 713 ms, 809396 ns] testAsStringAsync(https://127.0.0.1:36523/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46c68cde HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/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:36523/https2/fixed/x", false, SemaphoreStaller): success [8 s, 817 ms, 814436 ns] testAsStringAsync(https://127.0.0.1:36523/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e4c1c2c HTTP_ChunkedHandler received request to https://127.0.0.1:36523/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:36523/https2/chunk/x", false, SemaphoreStaller): success [8 s, 925 ms, 365220 ns] testAsStringAsync(http://127.0.0.1:34811/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:34811/http1/fixed/x", true, SemaphoreStaller): success [9 s, 28 ms, 199575 ns] testAsStringAsync(http://127.0.0.1:34811/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:34811/http1/chunk/x", true, SemaphoreStaller): success [9 s, 131 ms, 840155 ns] testAsStringAsync(https://127.0.0.1:42517/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:42517/https1/fixed/x", true, SemaphoreStaller): success [9 s, 235 ms, 288019 ns] testAsStringAsync(https://127.0.0.1:42517/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:42517/https1/chunk/x", true, SemaphoreStaller): success [9 s, 339 ms, 897146 ns] testAsStringAsync(http://127.0.0.1:54201/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@245a4b9d HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/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:54201/http2/fixed/x", true, SemaphoreStaller): success [9 s, 444 ms, 225605 ns] testAsStringAsync(http://127.0.0.1:54201/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25cce2c8 HTTP_ChunkedHandler received request to http://127.0.0.1:54201/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:54201/http2/chunk/x", true, SemaphoreStaller): success [9 s, 547 ms, 255898 ns] testAsStringAsync(https://127.0.0.1:36523/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4aa43da2 HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/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:36523/https2/fixed/x", true, SemaphoreStaller): success [9 s, 650 ms, 480965 ns] testAsStringAsync(https://127.0.0.1:36523/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3876f854 HTTP_ChunkedHandler received request to https://127.0.0.1:36523/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:36523/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:34811/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:34811/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:34811/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:34811/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:42517/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42517/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:42517/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42517/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:54201/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7853a390 HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:54201/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:54201/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@426a59b1 HTTP_ChunkedHandler received request to http://127.0.0.1:54201/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:54201/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:36523/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2548f389 HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36523/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:36523/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4151667e HTTP_ChunkedHandler received request to https://127.0.0.1:36523/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36523/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:34811/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:34811/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:34811/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:34811/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:42517/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42517/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:42517/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42517/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:54201/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@349ae4c2 HTTP_FixedLengthHandler received request to http://127.0.0.1:54201/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:54201/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:54201/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76829a3b HTTP_ChunkedHandler received request to http://127.0.0.1:54201/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:54201/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:36523/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63a5e537 HTTP_FixedLengthHandler received request to https://127.0.0.1:36523/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36523/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:36523/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1939671 HTTP_ChunkedHandler received request to https://127.0.0.1:36523/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36523/https2/chunk/x", true): success ========================= [10 s, 137 ms, 473087 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(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [47ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [87ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [pool-1-thread-1] [133ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [177ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [178ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [179ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [179ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [214ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [214ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [260ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [260ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [284ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@63c3b94d queue.isEmpty: true DEBUG: [pool-1-thread-1] [324ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@63c3b94d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [324ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [344ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [344ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [344ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [344ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [344ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [347ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [356ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@96079c4 for C (true) DEBUG: [HttpClient-1-SelectorManager] [373ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [373ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45878 DEBUG: [pool-1-thread-2] [377ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [380ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [380ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [382ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [382ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [383ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [383ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [383ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7e61f5cc DEBUG: [pool-1-thread-2] [383ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [383ms] SocketTube(1) read demand reset to 0 DEBUG: [pool-1-thread-2] [383ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [383ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [383ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [384ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [384ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [384ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [384ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [384ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [385ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [385ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [385ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [385ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [385ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [385ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [387ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [388ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65f59747 for R (true) DEBUG: [pool-1-thread-1] [388ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [388ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [410ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [413ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [423ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [424ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [425ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [425ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [425ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [425ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [427ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [436ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [436ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [436ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-1] [442ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-1] [444ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [444ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [444ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [444ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [444ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [447ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [447ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [472ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [472ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-1] [472ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [476ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [476ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@786ce634 DEBUG: [pool-1-thread-1] [476ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65f59747 for None (false) DEBUG: [HttpClient-1-SelectorManager] [700ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [700ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [700ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65f59747 for R (false) DEBUG: [pool-1-thread-1] [701ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@63c3b94d DEBUG: [HttpClient-1-SelectorManager] [701ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [701ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [701ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@63c3b94d DEBUG: [pool-1-thread-1] [709ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [711ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [711ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@63c3b94d DEBUG: [pool-1-thread-1] [711ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [712ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [725ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [778ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@34a1dfcd(1) DEBUG: [pool-1-thread-1] [783ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5636fea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14338b71 queue.isEmpty: false DEBUG: [pool-1-thread-1] [826ms] HttpClientImpl(1) ClientImpl (async) elapsed 718 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [MainThread] [851ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [859ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-1] [859ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [860ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [861ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [861ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [861ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5636fea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14338b71, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [862ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5636fea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14338b71 DEBUG: [pool-1-thread-1] [862ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [862ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5636fea7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14338b71 DEBUG: [pool-1-thread-1] [862ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [862ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [866ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [866ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [867ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [867ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [867ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [867ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [867ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [867ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [867ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [872ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [872ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [872ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [872ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [872ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [872ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [872ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [872ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [872ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [872ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [872ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [873ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [873ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [873ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [873ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65f59747 for R (false) DEBUG: [HttpClient-1-SelectorManager] [873ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [873ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [873ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [874ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [874ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [874ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [874ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [875ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [875ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [876ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [876ms] HttpResponseInputStream item offered DEBUG: [MainThread] [876ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [876ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [876ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [876ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@34a1dfcd(1) DEBUG: [pool-1-thread-1] [876ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [876ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [888ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [889ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [pool-1-thread-1] [890ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [890ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [890ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [890ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [890ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [890ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [890ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [891ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [891ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [891ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7095bee6 queue.isEmpty: true DEBUG: [pool-1-thread-1] [891ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7095bee6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [891ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [891ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [891ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [891ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [891ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [891ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [892ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [892ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f8e884c for C (true) DEBUG: [HttpClient-2-SelectorManager] [892ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [893ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45888 DEBUG: [pool-1-thread-1] [893ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [894ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [894ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [894ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [894ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [894ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [894ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [894ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [894ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@576e33c DEBUG: [pool-1-thread-1] [894ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [894ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-1] [894ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [894ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [894ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [894ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [895ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-2] [895ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [895ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [895ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [895ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-2] [895ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [895ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [895ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [896ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [895ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [896ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [896ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [895ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [896ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b43415c for R (true) DEBUG: [pool-1-thread-1] [896ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [896ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [896ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [897ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [897ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [897ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [897ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-1] [897ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-1] [897ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [897ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [897ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [897ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [897ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [897ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [897ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [897ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [897ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [898ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [898ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [898ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [898ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [898ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [898ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [898ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@618b3d9b DEBUG: [pool-1-thread-1] [898ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [898ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [898ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [898ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-1] [898ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b43415c for None (false) DEBUG: [HttpClient-2-SelectorManager] [903ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [903ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [903ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [903ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7095bee6 DEBUG: [HttpClient-2-SelectorManager] [904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b43415c for R (false) DEBUG: [pool-1-thread-1] [904ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [904ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [904ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7095bee6 DEBUG: [pool-1-thread-1] [904ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [904ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [904ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7095bee6 DEBUG: [pool-1-thread-1] [904ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [904ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [990ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [991ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@d252154(2) DEBUG: [pool-1-thread-1] [997ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@55295408/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2376a367 queue.isEmpty: false DEBUG: [pool-1-thread-1] [997ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-3] [998ms] HttpClientImpl(2) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [pool-1-thread-1] [998ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [998ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [998ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [998ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [999ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [999ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@55295408/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2376a367, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [999ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@55295408/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2376a367 DEBUG: [pool-1-thread-1] [1s] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@55295408/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2376a367 DEBUG: [pool-1-thread-1] [1s] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [1s 3ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [1s 4ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [1s 4ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [1s 4ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [1s 4ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 4ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 4ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [1s 4ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 4ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [1s 4ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [1s 4ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [1s 4ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [MainThread] [1s 4ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 4ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [1s 4ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-1] [1s 4ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 5ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 5ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 5ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 5ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 5ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 5ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [1s 5ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 5ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b43415c for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 6ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [1s 6ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 6ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 6ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 6ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 6ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 6ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [1s 6ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [1s 7ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [1s 7ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@d252154(2) DEBUG: [pool-1-thread-1] [1s 7ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-1] [1s 8ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [MainThread] [1s 8ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [1s 9ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [HttpClient-2-SelectorManager] [1s 9ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 9ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 9ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 9ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 10ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [1s 21ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 21ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 22ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 23ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61893940 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 23ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 23ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41768 DEBUG: [pool-1-thread-1] [1s 84ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-1] [1s 85ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 85ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-1] [1s 85ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 86ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-1] [1s 87ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 87ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [1s 87ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-1] [1s 87ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-1] [1s 87ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-1] [1s 87ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [1s 88ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [1s 177ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [1s 177ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 236ms] 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@6b715230[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 236ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 236ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 236ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 236ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 236ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 236ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 236ms] 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 237ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 237ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 237ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 237ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 237ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 237ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 237ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 239ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 239ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 745ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 749ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [1s 751ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 751ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 785ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [1s 786ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [1s 786ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [1s 786ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 786ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 787ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [1s 787ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-1] [1s 787ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-1] [1s 787ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 787ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 787ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 787ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [1s 787ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 806ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [2s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 259ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [2s 259ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 259ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 259ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 260ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 262ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 263ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 267ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 293ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 293ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 303ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [2s 303ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 303ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [2s 303ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 304ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 307ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 316ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 317ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 317ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 317ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 318ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 318ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 318ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 319ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 320ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [pool-1-thread-1] [2s 338ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 339ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 339ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-1] [2s 339ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 339ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 339ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 550ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 550ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 550ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 551ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 552ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 552ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 555ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-1] [2s 555ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 559ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [2s 559ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [2s 561ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 562ms] 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] [2s 562ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41768 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-1] [2s 562ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 562ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@978efe4 queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@978efe4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 563ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 563ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [2s 563ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [2s 564ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@78519b68 DEBUG: [pool-1-thread-1] [2s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [2s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 575ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 575ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 575ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 575ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 575ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 575ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 575ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 575ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [2s 575ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [2s 575ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [2s 575ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 575ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [2s 575ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [2s 575ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 576ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 576ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [2s 576ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [2s 576ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 576ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 576ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 576ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 576ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 576ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 576ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 576ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 576ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [2s 576ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 578ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 578ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 578ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 578ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 578ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 578ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 578ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-1] [2s 578ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 578ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 578ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 578ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 579ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 579ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 579ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 579ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-1] [2s 579ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 579ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 579ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 579ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 580ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 580ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-1] [2s 580ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 581ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 581ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@b6c5b5e DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 581ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 582ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 582ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 582ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 582ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 582ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 582ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 582ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 582ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 582ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 582ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 593ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 593ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 593ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 593ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 593ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 593ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 593ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-1] [2s 596ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 596ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 596ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-1] [2s 596ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 596ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 596ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (false) DEBUG: [pool-1-thread-1] [2s 596ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 635ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 635ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 635ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 635ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 635ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 635ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 635ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [2s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [2s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@978efe4 DEBUG: [pool-1-thread-1] [2s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@978efe4 DEBUG: [pool-1-thread-1] [2s 636ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [2s 637ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [2s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@978efe4 DEBUG: [pool-1-thread-1] [2s 637ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 640ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 640ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [2s 640ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@780ac86d(3) DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@45219298/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c7e87c9 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 641ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 641ms] HttpClientImpl(3) ClientImpl (async) elapsed 1631 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [pool-1-thread-1] [2s 641ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 641ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 641ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@45219298/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c7e87c9, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45219298/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c7e87c9 DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45219298/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c7e87c9 DEBUG: [pool-1-thread-1] [2s 641ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [2s 641ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [2s 643ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [2s 643ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45219298/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c7e87c9 DEBUG: [pool-1-thread-1] [2s 643ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 643ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45219298/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c7e87c9 DEBUG: [pool-1-thread-1] [2s 643ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [2s 643ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [2s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 643ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 643ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 643ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [2s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 643ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [2s 643ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [2s 643ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [2s 643ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-1] [2s 643ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 644ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 644ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 644ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 644ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 644ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 644ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 644ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@780ac86d(3) DEBUG: [pool-1-thread-1] [2s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [2s 644ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [2s 644ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 644ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 644ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 644ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 644ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 644ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 645ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 645ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 645ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a3a5a1 for R (false) DEBUG: [MainThread] [2s 645ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [2s 646ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [pool-1-thread-1] [2s 646ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [2s 647ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 647ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 647ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-1] [2s 647ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 648ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@42126bd2 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 648ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 648ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41780 DEBUG: [pool-1-thread-1] [2s 648ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-1] [2s 648ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 648ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-1] [2s 649ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-1] [2s 649ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] 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@48ea00a2[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: [pool-1-thread-1] [2s 649ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 649ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 649ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-1] [2s 649ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 649ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 649ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 649ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 649ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [2s 649ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 650ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 650ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 650ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 650ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 650ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 650ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 650ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 650ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 650ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 661ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 662ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 662ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 662ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 691ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 692ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 692ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 692ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 692ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for R (false) DEBUG: [pool-1-thread-1] [2s 692ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 692ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 692ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [2s 692ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [2s 692ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 692ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 692ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 692ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 692ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 695ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 695ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 695ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-1] [2s 696ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 696ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 696ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 696ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 696ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 696ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 699ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 699ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 699ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 700ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 700ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 700ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 700ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-1] [2s 700ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [2s 700ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 700ms] 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] [2s 700ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41780 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-1] [2s 700ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 700ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@57216301 queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@57216301, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 700ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 701ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 701ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 701ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3c884745 DEBUG: [pool-1-thread-1] [2s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [2s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 701ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 701ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 701ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 701ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 701ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [2s 701ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [2s 701ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 702ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [2s 702ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 702ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 702ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 702ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [2s 702ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [2s 702ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 702ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 702ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 702ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 702ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 702ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 702ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 702ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 702ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 702ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 702ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 703ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 703ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 703ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 703ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 703ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 703ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-1] [2s 703ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 703ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 703ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 703ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 703ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 703ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 703ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 703ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-1] [2s 703ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 703ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 703ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 703ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 703ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 703ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-1] [2s 703ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 703ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 704ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4bb27394 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 704ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 705ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 705ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 705ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 705ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 705ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 707ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 707ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 708ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 708ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 708ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 709ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 709ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [2s 709ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 709ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 710ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 710ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 710ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 751ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 751ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 751ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 751ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 751ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 751ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 751ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 752ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [2s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [2s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@57216301 DEBUG: [pool-1-thread-1] [2s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@57216301 DEBUG: [pool-1-thread-1] [2s 752ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [2s 752ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [2s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@57216301 DEBUG: [pool-1-thread-1] [2s 752ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 752ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 753ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [2s 753ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@265c6f4d(4) DEBUG: [pool-1-thread-1] [2s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 753ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 753ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 753ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 754ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 754ms] HttpClientImpl(4) ClientImpl (async) elapsed 107 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d DEBUG: [pool-1-thread-1] [2s 754ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [2s 754ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 754ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 754ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 754ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 754ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 754ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [2s 754ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [2s 755ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [2s 755ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [MainThread] [2s 755ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 755ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-1] [2s 755ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [2s 755ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 755ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 755ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [2s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [2s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d DEBUG: [pool-1-thread-1] [2s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d DEBUG: [pool-1-thread-1] [2s 755ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [2s 755ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 755ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 755ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [2s 755ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 756ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 755ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [MainThread] [2s 756ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [2s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [2s 756ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 756ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [2s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [2s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d DEBUG: [pool-1-thread-1] [2s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4b70e039/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1715bb3d DEBUG: [pool-1-thread-1] [2s 757ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [2s 757ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [2s 757ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [2s 757ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [2s 757ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [2s 757ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [2s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-1] [2s 757ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [2s 757ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 757ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 757ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 757ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-1] [2s 757ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 757ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 757ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 757ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 757ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 757ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [2s 757ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 757ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 757ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 757ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@265c6f4d(4) DEBUG: [pool-1-thread-1] [2s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 757ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [2s 758ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 758ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 758ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 758ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 758ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 758ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 758ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 758ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 758ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@de887db for R (false) DEBUG: [MainThread] [2s 759ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [2s 760ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [pool-1-thread-1] [2s 760ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [2s 760ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [2s 760ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 760ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 760ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [2s 760ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 760ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 761ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 761ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 761ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d12cbad queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 761ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d12cbad, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 761ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 761ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 761ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 761ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 761ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 761ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 761ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 761ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@683a9af5 for C (true) TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52380 DEBUG: [pool-1-thread-1] [2s 762ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 762ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 762ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 762ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 762ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [2s 762ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 762ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-1] [2s 762ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-1] [2s 762ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 762ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@62c2f185 DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-3] [2s 762ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 762ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [2s 762ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 762ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 762ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [2s 762ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [2s 762ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 763ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 763ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 763ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 763ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 763ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 763ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 763ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 763ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-2] [2s 763ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 763ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 763ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 763ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 763ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 763ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 763ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 763ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-2] [2s 763ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 763ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1fc8e1d6 DEBUG: [pool-1-thread-2] [2s 763ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 764ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 764ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 764ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-3] [2s 764ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 764ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for R (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=52380,localport=54201] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 793ms] 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 795ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d12cbad DEBUG: [pool-1-thread-3] [2s 795ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 795ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d12cbad DEBUG: [pool-1-thread-3] [2s 795ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 795ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 795ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d12cbad DEBUG: [pool-1-thread-3] [2s 795ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 795ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 796ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52380 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-3] [2s 805ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 805ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31af9489(5) DEBUG: [pool-1-thread-3] [2s 806ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3c07fbb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b717c8e queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 812ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 812ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 812ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 812ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 812ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 812ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 962ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@162d630f DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 962ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 964ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 964ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 964ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 964ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 964ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 964ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 974ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 974ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 2ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 3ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 3ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 4ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 4ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 4ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 4ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 4ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [3s 11ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 11ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 11ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 11ms] 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 DEBUG: [pool-1-thread-3] [3s 35ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 35ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 36ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [3s 36ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [3s 48ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 50ms] SocketTube(5) read bytes: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 50ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 50ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 50ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 50ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 50ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 51ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 51ms] 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] [3s 51ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for None (false) DEBUG: [readLoop] [3s 51ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 51ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 51ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 51ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 51ms] SocketTube(5) read bytes: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 51ms] Http2Connection(SocketTube(5)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 51ms] SocketTube(5) resuming read event DEBUG: [readLoop] [3s 51ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [3s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 51ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 77ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 77ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 77ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c063b9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 77ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 90ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 91ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 91ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 91ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [pool-1-thread-3] [3s 91ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 91ms] 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 91ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 93ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 93ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 93ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 93ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 93ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [3s 93ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 93ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 93ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 93ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 93ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 94ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 94ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) Processing 9 DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 48 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 105ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 105ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 105ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [3s 106ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 106ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 52380 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 109ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 109ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 109ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 109ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 109ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 110ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 110ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 110ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 110ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63364b9a DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 114ms] HttpClientImpl(5) ClientImpl (async) elapsed 354 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [pool-1-thread-3] [3s 114ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 114ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31af9489(5) DEBUG: [pool-1-thread-3] [3s 114ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3c07fbb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b717c8e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 114ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 114ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 114ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [3s 115ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 115ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 115ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 115ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 115ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 115ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 116ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [3s 117ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [pool-1-thread-3] [3s 117ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 117ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 117ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 117ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 117ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 117ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 118ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 118ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 118ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 118ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@ca50210 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 118ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@ca50210, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 118ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 118ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 118ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 118ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 118ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 118ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 118ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d59a366 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=52388,localport=54201] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52388 DEBUG: [pool-1-thread-3] [3s 119ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 119ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [3s 119ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [3s 119ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 119ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [3s 119ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [3s 119ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@57a1c816 DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 119ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [3s 119ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 120ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 120ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 120ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 120ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 120ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-SelectorManager] [3s 120ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 120ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 120ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 120ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a35c86 for R (true) DEBUG: [pool-1-thread-1] [3s 120ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 120ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [3s 120ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 120ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 120ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 120ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 120ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [3s 120ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 120ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 120ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 120ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 120ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 120ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [3s 120ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 120ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 121ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 121ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 121ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [3s 121ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 121ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 121ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 121ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 121ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 121ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 121ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [3s 121ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 121ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 121ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 121ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44035f97 DEBUG: [pool-1-thread-3] [3s 121ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 121ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 121ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 121ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [3s 121ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [3s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a35c86 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 123ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [3s 123ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [3s 123ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a35c86 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 123ms] 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 123ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@ca50210 DEBUG: [pool-1-thread-3] [3s 124ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 124ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@ca50210 DEBUG: [pool-1-thread-3] [3s 124ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 124ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 124ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@ca50210 DEBUG: [pool-1-thread-3] [3s 124ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 124ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 124ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52388 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-3] [3s 124ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 125ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@266a4011(6) DEBUG: [pool-1-thread-3] [3s 125ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15b8b616/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61a61678 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 125ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 125ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 125ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 125ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [3s 125ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 125ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 125ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 126ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [3s 126ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 126ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [3s 126ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 126ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [3s 126ms] SocketTube(6) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 126ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 126ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 126ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 126ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 126ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 126ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-3] [3s 126ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 126ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 126ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 126ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 126ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 126ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [3s 126ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 126ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 127ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@266a4011(6) DEBUG: [pool-1-thread-3] [3s 127ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15b8b616/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61a61678, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 127ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 127ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 127ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-SelectorManager] [3s 130ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@237b0a6a DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a35c86 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 131ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 131ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [3s 131ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 131ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 131ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 131ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [Test-server-pool] [3s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) trying to write: 13 DEBUG: [Test-server-pool] [3s 131ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 131ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(6) write: requesting more... DEBUG: [Test-server-pool] [3s 131ms] 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 131ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [3s 132ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 132ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 132ms] 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] [3s 132ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 132ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 132ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 132ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 132ms] 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] [3s 133ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 133ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 133ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 133ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [3s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a35c86 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 135ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-6-SelectorManager] [3s 135ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 135ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12a35c86 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 135ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [pool-1-thread-3] [3s 135ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [3s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 135ms] 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 135ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 136ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 136ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 136ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [3s 136ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 136ms] SocketTube(6) wrote: 9 DEBUG: [readLoop] [3s 136ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 136ms] SocketTube(6) write: requesting more... DEBUG: [readLoop] [3s 136ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 136ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [3s 136ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 136ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 136ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 136ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 52388 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 219ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 219ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 219ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 219ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 219ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 219ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 219ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 219ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b962d18 DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 219ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 219ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 220ms] HttpClientImpl(6) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [MainThread] [3s 224ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 224ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 224ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 224ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 224ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 224ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 225ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [3s 226ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 226ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 227ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 227ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 227ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-1] [3s 228ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [3s 228ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@523844b3 for C (true) DEBUG: [HttpClient-7-SelectorManager] [3s 228ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [3s 228ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47420 DEBUG: [pool-1-thread-1] [3s 228ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 228ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 228ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [3s 228ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 228ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [3s 228ms] 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@58c02fc3[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: [HttpClient-7-SelectorManager] [3s 229ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 229ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [3s 229ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [3s 229ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 229ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 229ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 229ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [3s 231ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [3s 231ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [3s 231ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 231ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (true) TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [3s 230ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 233ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [3s 233ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [3s 233ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 233ms] SSL Writer(SocketTube(7)) wrapping 0 bytes TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47420, Session(1697482997745|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [3s 234ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [3s 234ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 234ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 235ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 237ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 237ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 237ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 240ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [3s 241ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 241ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 241ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 243ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 249ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 249ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 249ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 249ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 249ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (true) DEBUG: [HttpClient-7-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 250ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [3s 250ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 250ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 250ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 250ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 254ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 255ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 255ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 255ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 255ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 255ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 255ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 255ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 255ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 283ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [3s 283ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 283ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 283ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 283ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 284ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 284ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 284ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 284ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 284ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 284ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 284ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 325ms] SocketTube(7) read bytes: 648 DEBUG: [HttpClient-7-SelectorManager] [3s 325ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 326ms] SSL Reader(SocketTube(7)) Adding 648 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 326ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 326ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(7)) Unwrapping: 648 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 326ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 326ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 327ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 332ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 332ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 336ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 336ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 336ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 336ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-1] [3s 336ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@287eba46 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 337ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 337ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 337ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 337ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 337ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 337ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 337ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 337ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 338ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 342ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 342ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 344ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 348ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 348ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-1] [3s 348ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 348ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 348ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 348ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 348ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 348ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 348ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 348ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 348ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 348ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 348ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 348ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 349ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 349ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 349ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 349ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [3s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 356ms] SocketTube(7) read bytes: 1736 DEBUG: [HttpClient-7-SelectorManager] [3s 356ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 356ms] SSL Reader(SocketTube(7)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 357ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 357ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 357ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 357ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(7)) Unwrapping: 1736 DEBUG: [Test-server-pool] [3s 357ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 357ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 357ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 357ms] 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 358ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 358ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [HttpClient-7-SelectorManager] [3s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (true) DEBUG: [readLoop] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 358ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 358ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [3s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [readLoop] [3s 358ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 358ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [3s 358ms] SocketTube(7) read bytes: 77 DEBUG: [HttpClient-7-SelectorManager] [3s 358ms] SSL Reader(SocketTube(7)) onNext DEBUG: [readLoop] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [3s 358ms] SSL Reader(SocketTube(7)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 358ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 358ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-7-SelectorManager] [3s 358ms] SocketTube(7) resuming read event DEBUG: [readLoop] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [3s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 359ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [HttpClient-7-SelectorManager] [3s 359ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-1] [3s 359ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 359ms] 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 359ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 359ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 359ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 359ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 359ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 359ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 359ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 359ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 359ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 359ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 363ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 363ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 363ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 363ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) TestServer: GET /https2/fixed/x DEBUG: [readLoop] [3s 373ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 373ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 373ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 373ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [3s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 377ms] SocketTube(7) read bytes: 163 DEBUG: [HttpClient-7-SelectorManager] [3s 377ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 377ms] SSL Reader(SocketTube(7)) Adding 163 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 377ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 377ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(7)) Unwrapping: 163 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 47420 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 379ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 379ms] HttpClientImpl(7) ClientImpl (async) elapsed 153 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(7)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 380ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 380ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 381ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [MainThread] [3s 381ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 381ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-1] [3s 381ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 381ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 381ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 382ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 382ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6bac373a DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc2babf for R (false) DEBUG: [MainThread] [3s 383ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [3s 387ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 387ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 389ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 389ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 389ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [3s 390ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1da1ee8f for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47434, Session(1697483001252|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47434 DEBUG: [pool-1-thread-1] [3s 390ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [3s 390ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 390ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-1] [3s 390ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-1] [3s 390ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 390ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-1] [3s 391ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-1] [3s 391ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] 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@175985ff[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: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 391ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 391ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 391ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 391ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 391ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 391ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 391ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 393ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 393ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 393ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-1] [3s 394ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-1] [3s 394ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 394ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 394ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (false) DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 397ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 397ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 397ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [3s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 398ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 398ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 399ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 400ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [3s 400ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 400ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 400ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (false) DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 400ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 400ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 401ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 401ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [3s 401ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 402ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 402ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 402ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 402ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 402ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 403ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-1] [3s 403ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3f3fb564 DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 403ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 403ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 403ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 403ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 403ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 403ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 403ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 403ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 403ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 403ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 404ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [3s 404ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [3s 404ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 404ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 404ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 407ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 407ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 407ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 407ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 407ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 407ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-1] [3s 407ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 407ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 407ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 407ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 407ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 407ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 407ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 408ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 408ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 408ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 408ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 408ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 409ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 409ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 409ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 409ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 409ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 409ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 409ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(8)) requesting 1 TestServer(2): starting connection DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 409ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [3s 409ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 409ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 409ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 409ms] 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-8-SelectorManager] [3s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for None (false) DEBUG: [readLoop] [3s 410ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 410ms] SocketTube(8) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [3s 410ms] SSL Reader(SocketTube(8)) onNext DEBUG: [readLoop] [3s 410ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer(2): connection started DEBUG: [HttpClient-8-SelectorManager] [3s 410ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [3s 410ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 410ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 410ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 410ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 410ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 410ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [3s 410ms] SocketTube(8) resuming read event TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 411ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (false) DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for None (false) DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [3s 413ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 413ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-1] [3s 413ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 413ms] 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 413ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 413ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 413ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 413ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 414ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 414ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 415ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for None (false) DEBUG: [readLoop] [3s 415ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 415ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 415ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 415ms] SSL Reader(SocketTube(8)) onNext DEBUG: [readLoop] [3s 415ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 415ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 415ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 415ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 416ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 416ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-1] [3s 416ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [3s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 416ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 47434 DEBUG: [pool-1-thread-1] [3s 488ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 489ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 489ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 489ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 489ms] HttpClientImpl(8) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [MainThread] [3s 489ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 489ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-1] [3s 490ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 490ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 490ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 490ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 490ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 490ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 490ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 490ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 490ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-1] [3s 490ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 490ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 490ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 490ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 490ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 490ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 490ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 490ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 491ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6955f70f DEBUG: [pool-1-thread-1] [3s 491ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 491ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 491ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 491ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 491ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 491ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 491ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 491ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@525b0970 for R (false) DEBUG: [MainThread] [3s 491ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [3s 492ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 492ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 493ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 493ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 493ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 493ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 493ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 493ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 493ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 493ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 494ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52bc0039 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 494ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52bc0039, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 494ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 494ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 494ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 494ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 494ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 494ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 494ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [3s 494ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a681057 for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 494ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 494ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45904 DEBUG: [pool-1-thread-1] [3s 495ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 495ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 495ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 495ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 495ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 495ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 495ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [3s 495ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10907b27 DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 495ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 495ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 495ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 495ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 495ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 495ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 495ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 495ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 495ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 495ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 495ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 495ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 495ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (true) DEBUG: [pool-1-thread-2] [3s 498ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 498ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 498ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 498ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 498ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 498ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 498ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 499ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 499ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 499ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 499ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 499ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 499ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 499ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [3s 499ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 499ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 499ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 499ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 499ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 499ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 499ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 499ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 499ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [3s 499ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 499ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 500ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@61e80ad8 DEBUG: [pool-1-thread-2] [3s 500ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 500ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [3s 500ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 500ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52bc0039 DEBUG: [HttpClient-9-SelectorManager] [3s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 501ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52bc0039 DEBUG: [pool-1-thread-2] [3s 501ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [3s 501ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52bc0039 DEBUG: [pool-1-thread-2] [3s 501ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 501ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 593ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 593ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-2] [3s 593ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6b0ea5e6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b471f28 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 594ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [3s 594ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 594ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 594ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [pool-1-thread-2] [3s 594ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 594ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 594ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6b0ea5e6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b471f28, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 594ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b0ea5e6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b471f28 DEBUG: [pool-1-thread-2] [3s 594ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 594ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b0ea5e6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b471f28 DEBUG: [pool-1-thread-2] [3s 594ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [3s 594ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [3s 594ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 594ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 594ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [3s 594ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [3s 594ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 594ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 594ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 594ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 594ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 594ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 594ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [3s 594ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 594ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 594ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 594ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 594ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 594ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 594ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 594ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 594ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 594ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 595ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 595ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 595ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [3s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-2] [3s 595ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [3s 595ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 595ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 595ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 595ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-2] [3s 595ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 595ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 595ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 595ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [3s 595ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 595ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 599ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 599ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 599ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 599ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 599ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 599ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 601ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [pool-1-thread-3] [3s 601ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 601ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 601ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 601ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 601ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 602ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 602ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 602ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 602ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4b4e207a queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 602ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4b4e207a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 602ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 602ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 602ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 602ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 602ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 602ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 602ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 602ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 602ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [3s 602ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 602ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [3s 602ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [3s 602ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 602ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 602ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 603ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 603ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 603ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 603ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@648d472f DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 603ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 603ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 603ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 603ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 603ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 603ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 603ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 603ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 604ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-2] [3s 606ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 607ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 607ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 607ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 607ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 607ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 607ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 607ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 607ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 607ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 607ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 607ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [3s 607ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 607ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 607ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 607ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 607ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 607ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 607ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 607ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 607ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [3s 607ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 607ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 607ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12c6e7be DEBUG: [pool-1-thread-2] [3s 607ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 615ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4b4e207a DEBUG: [pool-1-thread-2] [3s 615ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 615ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4b4e207a DEBUG: [pool-1-thread-2] [3s 615ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [3s 615ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [3s 615ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4b4e207a DEBUG: [pool-1-thread-2] [3s 615ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 618ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 702ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 702ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-2] [3s 702ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@cf95195/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5f94b17d queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 702ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-2] [3s 702ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 703ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 703ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@cf95195/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5f94b17d, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 703ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@cf95195/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5f94b17d DEBUG: [pool-1-thread-2] [3s 703ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 703ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@cf95195/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5f94b17d DEBUG: [pool-1-thread-2] [3s 703ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [3s 703ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [3s 703ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 703ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 703ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 703ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [3s 703ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 703ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-2] [3s 703ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 703ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [3s 704ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 704ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 704ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 704ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 704ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 704ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 704ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 704ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 705ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 705ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 707ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [pool-1-thread-3] [3s 708ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 709ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 709ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 709ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-3] [3s 709ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 709ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@775751da for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 710ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 710ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41788 DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 712ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [HttpClient-9-SelectorManager] [3s 712ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [3s 713ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-3] [3s 713ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 713ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 713ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 713ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 713ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] 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@2f7d1bea[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: NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 716ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 716ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 716ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 716ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [3s 716ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-3] [3s 717ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-3] [3s 717ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 717ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 717ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 717ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 717ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 717ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [pool-1-thread-3] [3s 728ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 728ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [3s 728ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [3s 728ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 728ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 728ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 728ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 728ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 729ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 730ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 730ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [3s 730ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 730ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 730ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 730ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 731ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 731ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 735ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 735ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 735ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 735ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 735ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-3] [3s 735ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [3s 735ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [3s 735ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 735ms] 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] [3s 735ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41788 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-3] [3s 735ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 735ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a0afabd queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a0afabd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 736ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 736ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 736ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 736ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@66afedff DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 736ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 736ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 736ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 736ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 736ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 736ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 736ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 736ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [3s 736ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 736ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [3s 736ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 737ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 737ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 737ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 737ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 737ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 737ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 737ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 737ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 737ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [3s 737ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 737ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 737ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 737ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 737ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 737ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 737ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 737ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 737ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 737ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 737ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 737ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-3] [3s 737ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 737ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 737ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4cfbe2df DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 737ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 738ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 738ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 738ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 739ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 739ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 739ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 739ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SocketTube(10) read bytes: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SSL Reader(SocketTube(10)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapping: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapping: 114 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a0afabd DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a0afabd DEBUG: [pool-1-thread-3] [3s 742ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [3s 742ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a0afabd DEBUG: [pool-1-thread-3] [3s 742ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 742ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 783ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 783ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 811ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 811ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@760c56ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b1e85a4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 811ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 811ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 811ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 811ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@760c56ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b1e85a4, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@760c56ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b1e85a4 DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@760c56ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b1e85a4 DEBUG: [pool-1-thread-3] [3s 811ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [3s 811ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 812ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 812ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 812ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 815ms] HttpClientImpl(9) ClientImpl (async) elapsed 107 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SocketTube(10) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SSL Reader(SocketTube(10)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] 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 819ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [3s 820ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [MainThread] [3s 820ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 822ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [3s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@760c56ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b1e85a4 DEBUG: [pool-1-thread-2] [3s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@760c56ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b1e85a4 DEBUG: [pool-1-thread-2] [3s 823ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [3s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [3s 823ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 823ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [3s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [3s 823ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 823ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 823ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 823ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 824ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [3s 824ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 824ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 824ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 824ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 824ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 824ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 824ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 824ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 824ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-2] [3s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [3s 824ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 824ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 824ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 824ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 824ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 824ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 824ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 824ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 824ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 824ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [MainThread] [3s 825ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [pool-1-thread-2] [3s 825ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 826ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 826ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 826ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 826ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [3s 826ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 826ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 826ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@542185f queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@542185f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 827ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 827ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 827ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 827ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@43f1949b DEBUG: [pool-1-thread-2] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 827ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 827ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 827ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [3s 827ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 827ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 827ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 827ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 827ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 831ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 831ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 831ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 831ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 831ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 831ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 831ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [3s 831ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 831ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 832ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 832ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [3s 832ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [3s 832ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 832ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 832ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 832ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 832ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 832ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 832ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 832ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 832ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 832ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 832ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 832ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 832ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 832ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 832ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 832ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 832ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 832ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 832ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 832ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3994cac1 DEBUG: [pool-1-thread-2] [3s 832ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 832ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 832ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 832ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [3s 832ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] 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 834ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [3s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 834ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 834ms] 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 834ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 834ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [3s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [3s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@542185f DEBUG: [pool-1-thread-2] [3s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@542185f DEBUG: [pool-1-thread-2] [3s 834ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [3s 834ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [3s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@542185f DEBUG: [pool-1-thread-2] [3s 834ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 834ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 926ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 926ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-2] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 927ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 927ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [pool-1-thread-2] [3s 927ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [MainThread] [3s 932ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8 DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8 DEBUG: [pool-1-thread-2] [3s 932ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [3s 932ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 932ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 932ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 932ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 932ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 933ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [3s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [3s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8 DEBUG: [pool-1-thread-2] [3s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8 DEBUG: [pool-1-thread-2] [3s 933ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [3s 933ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [3s 933ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [3s 933ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [3s 933ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [3s 933ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [3s 936ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [3s 936ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [3s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 936ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-2] [3s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 936ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 936ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 936ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 937ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 937ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 937ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] 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 937ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [3s 937ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [3s 938ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8 DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e481ece/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6bdd71b8 DEBUG: [pool-1-thread-2] [3s 938ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [3s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [3s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [3s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [3s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [3s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [3s 938ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 938ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 938ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 938ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 938ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [3s 938ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 938ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 938ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 938ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 938ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 938ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 938ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 938ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 938ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 938ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 939ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 939ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 939ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 939ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 939ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 939ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 939ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 939ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 939ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [MainThread] [3s 939ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [pool-1-thread-2] [3s 940ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 940ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 940ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 940ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 940ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 941ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 941ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 941ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 941ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b1a618f queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 941ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b1a618f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 941ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 941ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 941ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 941ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 941ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 941ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 942ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 942ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@31f3d10a for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 942ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 942ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38034 DEBUG: [pool-1-thread-2] [3s 942ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true TestServer(1): creating connection DEBUG: [pool-1-thread-2] [3s 942ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 943ms] SocketTube(11) connecting flows TestServer: New connection from Socket[addr=/127.0.0.1,port=38034,localport=54201] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [3s 943ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 943ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [3s 943ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [3s 943ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6be4f26f DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 943ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 943ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 943ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (true) DEBUG: [pool-1-thread-2] [3s 943ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [3s 944ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 944ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 944ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 944ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 944ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 944ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 944ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [3s 944ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 944ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 944ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 944ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 945ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 945ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 945ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-2] [3s 945ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 945ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 945ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 945ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 945ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 945ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 945ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 945ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 945ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-9-SelectorManager] [3s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [pool-1-thread-2] [3s 945ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 946ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59ab64c DEBUG: [pool-1-thread-2] [3s 946ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 946ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SocketTube(11) read bytes: 71 DEBUG: [pool-1-thread-2] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 946ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b1a618f DEBUG: [pool-1-thread-3] [3s 946ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 946ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b1a618f DEBUG: [pool-1-thread-3] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 946ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b1a618f DEBUG: [pool-1-thread-3] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 946ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 946ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38034 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-3] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 946ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-3] [3s 947ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3139b4a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25170e4b queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 947ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 947ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 947ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 947ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 947ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 947ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 948ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [3s 948ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 948ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [3s 948ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 948ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [3s 948ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 948ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 948ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 948ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 948ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 948ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 948ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-3] [3s 950ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 950ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 950ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 950ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 950ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 950ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 950ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 950ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 950ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 950ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-3] [3s 950ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3139b4a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25170e4b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 950ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 950ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 950ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@717f95ee DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 952ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 952ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 952ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 952ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 952ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 952ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 953ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 953ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 953ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 953ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 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 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [3s 953ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 953ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [3s 953ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 954ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 954ms] 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] [3s 954ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 954ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 954ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 954ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 954ms] SocketTube(11) read bytes: 96 DEBUG: [HttpClient-9-SelectorManager] [3s 954ms] Http2Connection(SocketTube(11)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 954ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 954ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 954ms] Http2Connection(SocketTube(11)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 954ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-3] [3s 954ms] Http2Connection(SocketTube(11)) Processing 96 DEBUG: [pool-1-thread-3] [3s 954ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-3] [3s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 954ms] 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 955ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 955ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 955ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 955ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 955ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 955ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [3s 955ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 955ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 955ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 955ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 955ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 955ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [3s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 955ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 955ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 955ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 955ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 955ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 955ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-3] [4s 40ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 40ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 40ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 40ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 40ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [pool-1-thread-3] [4s 40ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 40ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 41ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 41ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 41ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 41ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 41ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 41ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 41ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@728d40a7 DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 41ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [MainThread] [4s 42ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 42ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 43ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [4s 43ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 43ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 43ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 43ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 43ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 43ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 43ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 43ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-3] [4s 43ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 44ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 44ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 44ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 44ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 44ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 44ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [4s 44ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 44ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 44ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 44ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [4s 45ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS 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] [4s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 46ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [4s 46ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 46ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 42 DEBUG: [HttpClient-9-SelectorManager] [4s 46ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [4s 46ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 47ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 143ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 143ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 143ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 143ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [pool-1-thread-3] [4s 143ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 144ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 144ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 144ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 144ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 144ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 144ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 144ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [MainThread] [4s 144ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 144ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 144ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 144ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@eed76e2 DEBUG: [MainThread] [4s 144ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [MainThread] [4s 144ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [4s 145ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [pool-1-thread-3] [4s 146ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 147ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 147ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 147ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-3] [4s 147ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [4s 147ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d446624 for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43340, Session(1697483001409|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [4s 147ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 147ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43340 DEBUG: [pool-1-thread-3] [4s 148ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [4s 148ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 148ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [4s 148ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 148ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [4s 148ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 148ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-3] [4s 148ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [4s 148ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 148ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [4s 148ms] 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@35d5db05[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: [HttpClient-9-SelectorManager] [4s 148ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [4s 148ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 148ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [4s 148ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [4s 148ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 148ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 148ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 149ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 149ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 149ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 149ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 151ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 151ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-3] [4s 151ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-3] [4s 151ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 151ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 151ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 151ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 154ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [4s 154ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 154ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 154ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 154ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [4s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 154ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 154ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [4s 154ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 154ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 154ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 154ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 155ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 155ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] 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] [4s 156ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 156ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 156ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-3] [4s 156ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 156ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 156ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 156ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 156ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 156ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 157ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 157ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 157ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [4s 158ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [4s 158ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 158ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 158ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 158ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 158ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 158ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [4s 158ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 158ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 158ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [4s 159ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 159ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 159ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 159ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 159ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 159ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 160ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 160ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 160ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 160ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 160ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 160ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 160ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 160ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 160ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-3] [4s 160ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@13954422 DEBUG: [pool-1-thread-3] [4s 160ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 160ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 160ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 160ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 160ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 160ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 160ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 161ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 161ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 161ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 161ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 161ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 161ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 161ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 161ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 161ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 161ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 161ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 161ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 161ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 161ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 162ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 162ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 162ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 162ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 162ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 162ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 162ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-3] [4s 162ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 162ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 162ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 163ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 163ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 163ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 163ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 163ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 163ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 163ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 163ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 163ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-3] [4s 163ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-3] [4s 163ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 163ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 163ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 163ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 163ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 163ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 164ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 164ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 164ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 164ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 164ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 164ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 164ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(12) read bytes: 1803 DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SSL Reader(SocketTube(12)) onNext DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [4s 165ms] 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] [4s 165ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [pool-1-thread-3] [4s 165ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 165ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 165ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [readLoop] [4s 165ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 165ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 165ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 165ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 165ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 165ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 165ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 165ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 165ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [4s 165ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 166ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [4s 166ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [4s 166ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 166ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 166ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-3] [4s 166ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 166ms] 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] [4s 166ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 166ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 166ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 167ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 167ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] 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] [4s 167ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 167ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-3] [4s 167ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-3] [4s 167ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 167ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 167ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 167ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 167ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 167ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 167ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 168ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 168ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 168ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 168ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 168ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [readLoop] [4s 168ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 168ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [4s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 168ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 168ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [readLoop] [4s 168ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 168ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 169ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-3] [4s 169ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [4s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 169ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-3] [4s 246ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 246ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 246ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 246ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 247ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-3] [4s 247ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 247ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 247ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [4s 248ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 248ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 248ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 248ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 248ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [4s 249ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 249ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 249ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 249ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 249ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 249ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 249ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 249ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@252f0674 DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 249ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 249ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 249ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 249ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 249ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 249ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 249ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [MainThread] [4s 250ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 251ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 251ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 251ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 251ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 251ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 251ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 251ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 251ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 251ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 251ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-3] [4s 251ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 255ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 255ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 255ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 255ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 255ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [4s 256ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [4s 256ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 256ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 256ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 256ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 256ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 256ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 256ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 256ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 256ms] Exchange checkFor407: all clear DEBUG: [readLoop] [4s 256ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 256ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [4s 256ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 256ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [4s 256ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [4s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 256ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS 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] [4s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 263ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [4s 263ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 263ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 263ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 263ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [4s 267ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [4s 267ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 267ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 267ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-3] [4s 355ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 355ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 355ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 355ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 355ms] HttpClientImpl(9) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [pool-1-thread-3] [4s 355ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-3] [4s 355ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 355ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [MainThread] [4s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [4s 356ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 356ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 356ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 356ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 356ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [4s 356ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 356ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [MainThread] [4s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 356ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [4s 357ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 357ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 357ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 357ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-3] [4s 357ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [4s 357ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 357ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 358ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 358ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 358ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 358ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-3] [4s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [4s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [4s 358ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-3] [4s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d3ff20e DEBUG: [pool-1-thread-3] [4s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [4s 358ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-3] [4s 358ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 358ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 358ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 358ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 358ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 358ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 373ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [4s 376ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 376ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 376ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 376ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 376ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 376ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 377ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 377ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 377ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 377ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 377ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@610d225b queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 377ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@610d225b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 377ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 377ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 377ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 377ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 377ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 377ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 377ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [4s 377ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e232e19 for C (true) DEBUG: [HttpClient-10-SelectorManager] [4s 378ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [4s 378ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50562 DEBUG: [pool-1-thread-3] [4s 378ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 378ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 378ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 378ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 378ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [4s 378ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 378ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [4s 378ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-3] [4s 378ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [4s 378ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 378ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [4s 378ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64db4569 DEBUG: [HttpClient-10-SelectorManager] [4s 378ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 378ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 379ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [4s 379ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 379ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 379ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 379ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 379ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 379ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 379ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [4s 379ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [4s 381ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 381ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 381ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [4s 381ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 381ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 381ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 381ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 381ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 381ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 381ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 381ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 381ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 381ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 381ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-1] [4s 381ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 381ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 382ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 382ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 382ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 382ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 382ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 382ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 382ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-1] [4s 382ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 382ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 382ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@106a0b9f DEBUG: [pool-1-thread-1] [4s 382ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 382ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 383ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 383ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 383ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [4s 383ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [4s 383ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21d9d796 for R (true) DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21d9d796 for None (false) DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [4s 383ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [4s 386ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [4s 387ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@610d225b DEBUG: [pool-1-thread-2] [4s 387ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [4s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21d9d796 for R (false) DEBUG: [pool-1-thread-2] [4s 387ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@610d225b DEBUG: [HttpClient-10-SelectorManager] [4s 387ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 387ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 387ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 387ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@610d225b DEBUG: [pool-1-thread-2] [4s 387ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 387ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 488ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 488ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5800d92d(10) DEBUG: [pool-1-thread-2] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@22bc819d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@759e87db queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [4s 489ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 489ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 489ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 489ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@22bc819d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@759e87db, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22bc819d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@759e87db DEBUG: [pool-1-thread-2] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22bc819d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@759e87db DEBUG: [pool-1-thread-2] [4s 489ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [4s 489ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [4s 489ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 489ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 489ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [4s 489ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 489ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [4s 489ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 489ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [4s 489ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [4s 489ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 489ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 489ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 489ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [4s 489ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [4s 490ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 490ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 490ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [4s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21d9d796 for R (false) DEBUG: [pool-1-thread-2] [4s 490ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [4s 490ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 490ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5800d92d(10) DEBUG: [HttpClient-10-SelectorManager] [4s 490ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 490ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 490ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 490ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [4s 490ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 490ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 490ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 490ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 492ms] HttpClientImpl(10) ClientImpl (async) elapsed 115 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [MainThread] [4s 492ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 492ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 492ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 492ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 492ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 497ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [4s 499ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 499ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 499ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 499ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 499ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 499ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 499ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 499ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 502ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 502ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 502ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@57f05da4 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 502ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@57f05da4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 503ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 503ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 503ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 503ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 503ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 503ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 503ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [4s 503ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fd619cf for C (true) DEBUG: [HttpClient-11-SelectorManager] [4s 503ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 503ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50570 DEBUG: [pool-1-thread-1] [4s 503ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 504ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 504ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 504ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 504ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [4s 504ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 504ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-1] [4s 504ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [4s 504ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 504ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@452e72bf DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) write: starting subscription DEBUG: [pool-1-thread-2] [4s 504ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 504ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-11-SelectorManager] [4s 504ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 504ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 504ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 504ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 504ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 504ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 504ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 504ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 504ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [4s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ce47e for R (true) DEBUG: [pool-1-thread-3] [4s 506ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 506ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 507ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 507ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 507ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 507ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 507ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 507ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 507ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 507ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 507ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 507ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 507ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 507ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-3] [4s 507ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 507ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 507ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 507ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 507ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 507ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 507ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 507ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 507ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-3] [4s 507ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 507ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 507ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c4c94a8 DEBUG: [pool-1-thread-3] [4s 507ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ce47e for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 509ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [4s 509ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 509ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [4s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ce47e for R (false) DEBUG: [HttpClient-11-SelectorManager] [4s 509ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@57f05da4 DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 510ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@57f05da4 DEBUG: [pool-1-thread-3] [4s 511ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [4s 511ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 511ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@57f05da4 DEBUG: [pool-1-thread-3] [4s 511ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 511ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 600ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 600ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@65ff34ea(11) DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7ea1bead/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@20b6c9e5 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 600ms] HttpClientImpl(11) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [pool-1-thread-3] [4s 600ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 600ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 600ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7ea1bead/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@20b6c9e5, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ea1bead/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@20b6c9e5 DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ea1bead/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@20b6c9e5 DEBUG: [pool-1-thread-3] [4s 600ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [4s 600ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [4s 601ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 601ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [4s 601ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-3] [4s 601ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 601ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 601ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 601ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 601ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 601ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [MainThread] [4s 601ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 601ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 601ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 601ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [4s 601ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 601ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [4s 601ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 601ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 601ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [4s 601ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 601ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-11-SelectorManager] [4s 601ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 601ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [4s 601ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 601ms] HttpResponseInputStream next item received DEBUG: [HttpClient-11-SelectorManager] [4s 601ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 601ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 601ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-11-SelectorManager] [4s 601ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 601ms] SocketTube(14) resuming read event DEBUG: [MainThread] [4s 601ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 601ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ce47e for R (false) DEBUG: [pool-1-thread-3] [4s 602ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@65ff34ea(11) DEBUG: [HttpClient-11-SelectorManager] [4s 602ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 602ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 602ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 602ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 602ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [4s 602ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 602ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 602ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 602ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 603ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [4s 604ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 604ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 604ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 604ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 605ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-3] [4s 605ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 605ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65258c14 for C (true) DEBUG: [HttpClient-12-SelectorManager] [4s 605ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [4s 605ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35626 DEBUG: [pool-1-thread-3] [4s 606ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [4s 606ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 606ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [4s 606ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 606ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [4s 606ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 606ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-3] [4s 606ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-3] [4s 606ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 606ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [4s 606ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 606ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [4s 606ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] 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@6fdde764[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: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] 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 606ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 606ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 606ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 606ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 606ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 609ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 609ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 609ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 609ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 609ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 609ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 609ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] SocketTube(15) read bytes: 139 DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] SSL Reader(SocketTube(15)) Adding 139 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 614ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (false) DEBUG: [pool-1-thread-3] [4s 614ms] SSL Reader(SocketTube(15)) Unwrapping: 139 DEBUG: [HttpClient-12-SelectorManager] [4s 614ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 615ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-12-SelectorManager] [4s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 615ms] SocketTube(15) no more demand for reading DEBUG: [pool-1-thread-3] [4s 615ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-12-SelectorManager] [4s 615ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 615ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 615ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 615ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 615ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 620ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 620ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 620ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 621ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-3] [4s 621ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 621ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 621ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 621ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 621ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(15)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 621ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 621ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 621ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 621ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 621ms] SocketTube(15) read bytes: 122 DEBUG: [HttpClient-12-SelectorManager] [4s 621ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 621ms] SSL Reader(SocketTube(15)) Adding 122 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 621ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 622ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 622ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 622ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 622ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 622ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 622ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 622ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 622ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 623ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 623ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 623ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 623ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 623ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 623ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 623ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-3] [4s 623ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 623ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 623ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 623ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 623ms] 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] [4s 623ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35626 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-3] [4s 623ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 623ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15d88421 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15d88421, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 623ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 623ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 623ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 623ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 623ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@341a5d60 DEBUG: [pool-1-thread-3] [4s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 624ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 624ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 624ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 624ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-3] [4s 624ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 624ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 624ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 624ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 624ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 624ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-3] [4s 624ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 624ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 624ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 624ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 624ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 624ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 624ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 625ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 625ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-3] [4s 625ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 625ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 625ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44fb0a19 DEBUG: [pool-1-thread-3] [4s 625ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 625ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 626ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 626ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 626ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 626ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 626ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-3] [4s 626ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 626ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 626ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 627ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 627ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 627ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 627ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 627ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 627ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 627ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [4s 628ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 628ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 628ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 628ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 628ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 628ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 628ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 628ms] SocketTube(15) read bytes: 114 DEBUG: [HttpClient-12-SelectorManager] [4s 628ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 628ms] SSL Reader(SocketTube(15)) Adding 114 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 628ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 629ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) Unwrapping: 114 DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 629ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15d88421 DEBUG: [pool-1-thread-3] [4s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15d88421 DEBUG: [pool-1-thread-3] [4s 629ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 629ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15d88421 DEBUG: [pool-1-thread-3] [4s 629ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 629ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-12-SelectorManager] [4s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 671ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 671ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 704ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 704ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7010103a(12) DEBUG: [pool-1-thread-3] [4s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7b91c351/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a39b98e queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 705ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [pool-1-thread-3] [4s 705ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 706ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 706ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 706ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7b91c351/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a39b98e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7b91c351/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a39b98e DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7b91c351/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a39b98e DEBUG: [pool-1-thread-3] [4s 706ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 706ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [4s 706ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 706ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 706ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 706ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 706ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 706ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 706ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 706ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 706ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SocketTube(15) read bytes: 53 DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SSL Reader(SocketTube(15)) Adding 53 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 707ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 707ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 708ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 708ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 708ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [4s 708ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7b91c351/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a39b98e DEBUG: [pool-1-thread-3] [4s 708ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 708ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7b91c351/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a39b98e DEBUG: [pool-1-thread-3] [4s 708ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [4s 708ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 708ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 708ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 708ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [4s 708ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [4s 708ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 708ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 708ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 708ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 708ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 708ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 708ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 708ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 708ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 708ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 708ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 708ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 708ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 708ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 708ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 708ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7010103a(12) DEBUG: [pool-1-thread-3] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [4s 709ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 709ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 709ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 709ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 709ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 709ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 709ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 709ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 709ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 709ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2adf64fb for R (false) DEBUG: [MainThread] [4s 710ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [pool-1-thread-3] [4s 710ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 710ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 711ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 711ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 711ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 712ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-3] [4s 712ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 712ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@15de2b0 for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 712ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 712ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35636 DEBUG: [pool-1-thread-3] [4s 712ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [4s 713ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 713ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [4s 713ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-3] [4s 713ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] 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@ba589c0[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 713ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 713ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] 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 713ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for R (true) DEBUG: [pool-1-thread-3] [4s 713ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-3] [4s 713ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-3] [4s 713ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 713ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-3] [4s 713ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 713ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 714ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [4s 714ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 714ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 714ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 714ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 716ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 716ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 716ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 716ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 717ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 717ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 717ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 717ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 717ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 717ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 723ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 723ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 723ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 723ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 723ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 723ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 723ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 723ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [4s 723ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 723ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 723ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 723ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 723ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 723ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 725ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 725ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 725ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 726ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-3] [4s 726ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 726ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 726ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 726ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 726ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 726ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 726ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 727ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-3] [4s 727ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 727ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 727ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 727ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 727ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 727ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-3] [4s 727ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 727ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 727ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 728ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 728ms] 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] [4s 728ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35636 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-3] [4s 728ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 728ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2567aab3 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2567aab3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 728ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 728ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 728ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 728ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@42758258 DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 728ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 728ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 728ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 728ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-3] [4s 729ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 729ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 729ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 729ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 729ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 729ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 729ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-3] [4s 729ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 729ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 729ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 729ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 729ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 729ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 729ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 730ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 730ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-3] [4s 730ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 730ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 730ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 730ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-3] [4s 730ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 730ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 730ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 730ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 730ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 730ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 730ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 730ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-3] [4s 730ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 730ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 730ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7e609352 DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 730ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 731ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 731ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 731ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 731ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 731ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 731ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for R (false) DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 732ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 732ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 732ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 775ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 775ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 775ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 775ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 775ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 778ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 779ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [4s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [4s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2567aab3 DEBUG: [pool-1-thread-3] [4s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2567aab3 DEBUG: [pool-1-thread-3] [4s 779ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 779ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2567aab3 DEBUG: [pool-1-thread-3] [4s 779ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 779ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 811ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 811ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@501960aa(13) DEBUG: [pool-1-thread-3] [4s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 812ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 812ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 812ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 812ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39 DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39 DEBUG: [pool-1-thread-3] [4s 812ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 812ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 812ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [4s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [4s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39 DEBUG: [pool-1-thread-3] [4s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39 DEBUG: [pool-1-thread-3] [4s 813ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [4s 813ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 813ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 813ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [4s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [4s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 813ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-1] [4s 815ms] HttpClientImpl(13) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [MainThread] [4s 819ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 819ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 819ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [4s 819ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 819ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [MainThread] [4s 819ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39 DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65e7a004/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7d4dac39 DEBUG: [MainThread] [4s 819ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [4s 819ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [4s 819ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [4s 819ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [4s 819ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [4s 819ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [MainThread] [4s 819ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 819ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [4s 819ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [MainThread] [4s 819ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [4s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [4s 819ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 819ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 819ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [MainThread] [4s 819ms] SocketTube(16) got some demand for reading DEBUG: [MainThread] [4s 819ms] SocketTube(16) resuming read event DEBUG: [MainThread] [4s 820ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ea706d0 for R (false) DEBUG: [MainThread] [4s 820ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 820ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 820ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [MainThread] [4s 820ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [4s 820ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 820ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 820ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 820ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 820ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 820ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 820ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@501960aa(13) DEBUG: [MainThread] [4s 820ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [MainThread] [4s 820ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 820ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 820ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 821ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [4s 822ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [pool-1-thread-1] [4s 822ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 823ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 823ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 823ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 823ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 823ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 823ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 823ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 823ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 823ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a42f22f queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 823ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a42f22f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 823ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 823ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 823ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 823ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 823ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 823ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 824ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@494b9339 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=38050,localport=54201] DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38050 DEBUG: [pool-1-thread-1] [4s 824ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 824ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [4s 824ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [4s 824ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 824ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [4s 824ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 824ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-1] [4s 824ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [4s 824ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@43b3f849 DEBUG: [pool-1-thread-1] [4s 824ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 824ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 825ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 825ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 825ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [4s 825ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 825ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 824ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 825ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 825ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-14-SelectorManager] [4s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b17e5b for R (true) DEBUG: [pool-1-thread-1] [4s 825ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 825ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [4s 825ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 825ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 825ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 825ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-3] [4s 825ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 825ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 825ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 825ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 825ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 825ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 825ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 825ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 826ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 826ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 826ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-3] [4s 826ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 826ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 826ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 826ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 826ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 826ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 826ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 826ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 826ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-3] [4s 826ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 826ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 826ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69c46da3 DEBUG: [pool-1-thread-3] [4s 826ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b17e5b for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 826ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [4s 826ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [4s 826ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b17e5b for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 826ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 826ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a42f22f DEBUG: [pool-1-thread-3] [4s 826ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 826ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a42f22f DEBUG: [pool-1-thread-3] [4s 826ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 827ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 827ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a42f22f DEBUG: [pool-1-thread-3] [4s 827ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 827ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 827ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38050 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-3] [4s 827ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 827ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17869236(14) DEBUG: [pool-1-thread-3] [4s 827ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@317b171f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21c7496d queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 827ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 827ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 827ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 827ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 827ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 827ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 827ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 828ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 828ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 828ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [4s 828ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 828ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [4s 828ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 828ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 828ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 828ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 828ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 828ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 828ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 828ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-3] [4s 828ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 828ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [4s 828ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 828ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17869236(14) DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@317b171f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21c7496d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@37fdbe85 DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b17e5b for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 828ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 829ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 829ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 829ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 829ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) trying to write: 13 DEBUG: [Test-server-pool] [4s 829ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 829ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 829ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 829ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 829ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 829ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 829ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 829ms] 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): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [4s 830ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 830ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 830ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 830ms] 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] [4s 830ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 830ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 830ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 830ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-14-SelectorManager] [4s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b17e5b for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 831ms] SocketTube(17) read bytes: 96 DEBUG: [HttpClient-14-SelectorManager] [4s 831ms] Http2Connection(SocketTube(17)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 831ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b17e5b for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 831ms] 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 831ms] Http2Connection(SocketTube(17)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 831ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-3] [4s 831ms] Http2Connection(SocketTube(17)) Processing 96 DEBUG: [pool-1-thread-3] [4s 831ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-3] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 831ms] 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 831ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 831ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 831ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 831ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 831ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-3] [4s 831ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-3] [4s 831ms] SocketTube(17) write: requesting more... DEBUG: [readLoop] [4s 831ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 831ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 831ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 831ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 831ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 831ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 831ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 831ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 832ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 832ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 832ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 38050 DEBUG: [pool-1-thread-3] [4s 924ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 925ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 925ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 925ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 925ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 925ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 925ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 925ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 925ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 925ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 925ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 925ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ce3251f DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 925ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 925ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 925ms] HttpClientImpl(14) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [MainThread] [4s 931ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 931ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 931ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 931ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 931ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 935ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [4s 941ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [pool-1-thread-1] [4s 942ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 943ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 943ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 943ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 943ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 943ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 943ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 943ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 943ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3ceadf0 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3ceadf0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 943ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 943ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 944ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [4s 944ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@339d6f2c 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=38052,localport=54201] DEBUG: [HttpClient-15-SelectorManager] [4s 944ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [4s 944ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38052 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [4s 944ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 944ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 944ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 944ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 944ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3965045c DEBUG: [HttpClient-15-SelectorManager] [4s 945ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 944ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 945ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 945ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 945ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 945ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [4s 945ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 945ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 945ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 945ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 945ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 945ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 945ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 945ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 945ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 946ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20fa889d DEBUG: [pool-1-thread-1] [4s 946ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 946ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 946ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 946ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-1] [4s 946ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 948ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 948ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 948ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 948ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [4s 948ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 948ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for R (true) DEBUG: [HttpClient-15-SelectorManager] [4s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 948ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [4s 948ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [4s 948ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 948ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 948ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3ceadf0 DEBUG: [pool-1-thread-3] [4s 949ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 949ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3ceadf0 DEBUG: [pool-1-thread-3] [4s 949ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 949ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 949ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3ceadf0 DEBUG: [pool-1-thread-3] [4s 949ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 949ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 949ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38052 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-3] [4s 949ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 949ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5606c7e9(15) DEBUG: [pool-1-thread-3] [4s 949ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@35491273/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2edea996 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 949ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 949ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 949ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 949ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [4s 949ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 949ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 950ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 950ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 950ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 950ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 950ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 950ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [4s 950ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 950ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [4s 950ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 950ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [4s 950ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 950ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 950ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 950ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 950ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 950ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [4s 950ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 951ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4d51f1f0 DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 951ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [4s 951ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 951ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for R (false) DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 951ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 951ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-3] [4s 951ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [4s 951ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 951ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [4s 951ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [4s 951ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 951ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-3] [4s 951ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5606c7e9(15) DEBUG: [pool-1-thread-1] [4s 951ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@35491273/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2edea996, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 951ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 951ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 952ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [4s 952ms] SocketTube(18) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 952ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-1] [4s 952ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 952ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 952ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 952ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 952ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 952ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 952ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 952ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 952ms] 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] [4s 953ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [4s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 953ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 953ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 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: [readLoop] [4s 953ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 953ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 953ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 953ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 953ms] SocketTube(18) read bytes: 48 DEBUG: [HttpClient-15-SelectorManager] [4s 953ms] Http2Connection(SocketTube(18)) onNext: got 48 bytes in 1 buffers TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [HttpClient-15-SelectorManager] [4s 956ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 956ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 956ms] Http2Connection(SocketTube(18)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 956ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [4s 956ms] Http2Connection(SocketTube(18)) Processing 48 DEBUG: [pool-1-thread-1] [4s 956ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [4s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 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 DEBUG: [pool-1-thread-1] [4s 956ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 956ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 956ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 956ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [4s 956ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 956ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-1] [4s 956ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [4s 956ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 956ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 956ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 956ms] SocketTube(18) read bytes: 43 DEBUG: [HttpClient-15-SelectorManager] [4s 957ms] Http2Connection(SocketTube(18)) onNext: got 43 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 957ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c678d14 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 957ms] 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 956ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 957ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 957ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 957ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18)) sending 43 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18)) H2 Receiving(2): 43 DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18)) Processing 43 DEBUG: [pool-1-thread-1] [4s 957ms] FramesDecoder decodes: 43 DEBUG: [pool-1-thread-1] [4s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 957ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 957ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 38052 DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 43ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 43ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 43ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 43ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 43ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 43ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 43ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [5s 43ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-1] [5s 44ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d74c527 DEBUG: [pool-1-thread-1] [5s 44ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [5s 44ms] Http2Connection(SocketTube(18)) H2 processed(2) DEBUG: [pool-1-thread-3] [5s 44ms] HttpClientImpl(15) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [MainThread] [5s 47ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 47ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 47ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 47ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 47ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 48ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [5s 54ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 55ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 55ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 55ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 55ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-3] [5s 55ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [5s 56ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a42235d for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-16-SelectorManager] [5s 56ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43352, Session(1697483002166|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [5s 56ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43352 DEBUG: [pool-1-thread-3] [5s 63ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-3] [5s 63ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 63ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-3] [5s 63ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 63ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 63ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 63ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-3] [5s 63ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-3] [5s 63ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 63ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [5s 63ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 63ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [5s 63ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [5s 63ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 69ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 69ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 69ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [5s 69ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 69ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] 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@70ba482d[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: NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@35b8c85e[Not completed, 1 dependents] (id=1418), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [5s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (true) DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 75ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 75ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 75ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [5s 75ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 76ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 76ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [5s 76ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 76ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 76ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [5s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 76ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 76ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 77ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 77ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 77ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 77ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 77ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 78ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [5s 78ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 78ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 78ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 78ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [5s 78ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 78ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 78ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 79ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-3] [5s 79ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 79ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 79ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [5s 79ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 79ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 79ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [5s 79ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-3] [5s 79ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [5s 79ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 79ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 79ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 79ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 79ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-3] [5s 79ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [5s 80ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-3] [5s 80ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7be89fd DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [5s 80ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 80ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 80ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 80ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 80ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 80ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 80ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 80ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 80ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 80ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 80ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 80ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [5s 80ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 80ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [5s 80ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 80ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-3] [5s 80ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-3] [5s 80ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 80ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 81ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 81ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 81ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 81ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 81ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-3] [5s 81ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 81ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 81ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 81ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 81ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 81ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 81ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 81ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-3] [5s 81ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 81ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 81ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 81ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 81ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 81ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 81ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 81ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 81ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 81ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 81ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 81ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 82ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 87ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 87ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 87ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 87ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 87ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 87ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 89ms] SocketTube(19) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [5s 89ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 89ms] SSL Reader(SocketTube(19)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 89ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 89ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 90ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 90ms] SSL Reader(SocketTube(19)) Unwrapping: 1726 TestServer(2): starting connection DEBUG: [Test-server-pool] [5s 94ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [5s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 94ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 94ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 94ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 95ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 94ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [5s 95ms] 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] [5s 95ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 95ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 95ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 95ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SocketTube(19) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SSL Reader(SocketTube(19)) Adding 77 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 95ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [readLoop] [5s 95ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 95ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 95ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 TestServer(2): connection started DEBUG: [readLoop] [5s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 95ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [5s 95ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 95ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 95ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 95ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [5s 95ms] SSL Reader(SocketTube(19)) sending 39 TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-3] [5s 96ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [5s 96ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 96ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 96ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [5s 96ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 96ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 96ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [5s 96ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-3] [5s 96ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [5s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 96ms] 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] [5s 96ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 97ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 97ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 97ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 97ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [HttpClient-16-SelectorManager] [5s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 97ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 97ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 97ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-3] [5s 97ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-3] [5s 97ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 97ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [readLoop] [5s 97ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 97ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [5s 97ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 97ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) resuming read event DEBUG: [readLoop] [5s 97ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 97ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [5s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (true) DEBUG: [pool-1-thread-3] [5s 97ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 98ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [5s 98ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 98ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 98ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 98ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [5s 98ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-3] [5s 98ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [5s 98ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 98ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 98ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 43352 DEBUG: [pool-1-thread-3] [5s 155ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 155ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 155ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 155ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 155ms] HttpClientImpl(16) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-3] [5s 155ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-3] [5s 156ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [5s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [5s 156ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 156ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [5s 156ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 156ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 156ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 156ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [5s 156ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [MainThread] [5s 156ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [5s 156ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [5s 156ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-3] [5s 156ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 157ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 157ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 157ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 157ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 157ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [MainThread] [5s 157ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c771285 DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [5s 157ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-3] [5s 157ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 157ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-3] [5s 157ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-3] [5s 157ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-3] [5s 157ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 157ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e0b5d7f for R (false) DEBUG: [MainThread] [5s 158ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [5s 159ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [pool-1-thread-3] [5s 159ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 160ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 160ms] PlainHttpConnection(?) Initial send buffer size is: 8192 TestServer(2): connection accepted DEBUG: [pool-1-thread-3] [5s 160ms] PlainHttpConnection(SocketTube(20)) registering connect event TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [5s 160ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4069663b for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43354, Session(1697483003075|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [5s 160ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [5s 160ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [5s 160ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43354 DEBUG: [pool-1-thread-3] [5s 161ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-3] [5s 161ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 161ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-3] [5s 161ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 161ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-3] [5s 161ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-3] [5s 161ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-3] [5s 161ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-3] [5s 161ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 161ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [5s 161ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 161ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] 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@4a910d4b[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: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-3] [5s 161ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (true) DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [5s 161ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 161ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [5s 161ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 162ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-3] [5s 163ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 163ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-3] [5s 163ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-3] [5s 163ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [5s 163ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 163ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 163ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] SocketTube(20) read bytes: 308 DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] SSL Reader(SocketTube(20)) Adding 308 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 171ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 171ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 171ms] SSL Reader(SocketTube(20)) Unwrapping: 308 DEBUG: [pool-1-thread-3] [5s 171ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-3] [5s 171ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 171ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [5s 171ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-3] [5s 171ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 171ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 173ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 173ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 173ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-3] [5s 173ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [5s 173ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 173ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [5s 173ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-3] [5s 173ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 173ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 174ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-3] [5s 174ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 174ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 174ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [5s 174ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 174ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 174ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [5s 174ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-3] [5s 174ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [5s 174ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 174ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 174ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 174ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 175ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-3] [5s 175ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 175ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [5s 175ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [5s 176ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-3] [5s 176ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@69c59411 DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [5s 176ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 176ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 176ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 176ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 176ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 176ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 176ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 176ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 176ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 176ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 176ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-3] [5s 176ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [5s 176ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 176ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 176ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-3] [5s 176ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-3] [5s 176ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 176ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 176ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 176ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 177ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 177ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-3] [5s 177ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 177ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 177ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 177ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 177ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 177ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 177ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 177ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-3] [5s 177ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [5s 177ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 177ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 177ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-3] [5s 177ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 177ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 177ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 177ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-3] [5s 177ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 177ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 177ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 177ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 178ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-3] [5s 178ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 178ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 178ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-3] [5s 178ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 178ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for None (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [5s 179ms] SocketTube(20) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [5s 179ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 179ms] SSL Reader(SocketTube(20)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 179ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 179ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 179ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 179ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 179ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 179ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 179ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 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: [readLoop] [5s 180ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 180ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 180ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 180ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 180ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 180ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [5s 180ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 180ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 180ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 180ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 180ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 180ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [5s 181ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 181ms] SSL Reader(SocketTube(20)) Unwrapping: 1726 DEBUG: [pool-1-thread-3] [5s 181ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 181ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 181ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [5s 181ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 181ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-3] [5s 181ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-3] [5s 181ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for None (false) TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SocketTube(20) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SSL Reader(SocketTube(20)) onNext TestServer(2): Using handler for: /https2/chunk DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SSL Reader(SocketTube(20)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (false) DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) Unwrapping: 77 Sent response headers 200 DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 183ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [5s 183ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 183ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 183ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [5s 183ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-3] [5s 183ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [5s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [5s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for None (false) DEBUG: [pool-1-thread-3] [5s 183ms] 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-17-SelectorManager] [5s 183ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-3] [5s 184ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-17-SelectorManager] [5s 184ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 184ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 184ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 184ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [5s 184ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 184ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-3] [5s 184ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [readLoop] [5s 184ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 184ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [5s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 184ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [readLoop] [5s 184ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 184ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [5s 184ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 184ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-3] [5s 184ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 184ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (true) DEBUG: [HttpClient-17-SelectorManager] [5s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 185ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [5s 185ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 185ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 185ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 185ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [5s 185ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-3] [5s 185ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [5s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 185ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 185ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 43354 DEBUG: [pool-1-thread-3] [5s 265ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 265ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 265ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 265ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 265ms] HttpClientImpl(17) ClientImpl (async) elapsed 106 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [pool-1-thread-3] [5s 265ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-3] [5s 265ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 265ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [5s 266ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-3] [5s 266ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [5s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 266ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [5s 266ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 266ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 266ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 266ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 266ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [MainThread] [5s 266ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [MainThread] [5s 266ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [5s 266ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [5s 267ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 267ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 267ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [5s 267ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-3] [5s 267ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 267ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 267ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 267ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 267ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 267ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 267ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 267ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 267ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 268ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [pool-1-thread-1] [5s 268ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 268ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 268ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 268ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 268ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 268ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 269ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 269ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1d2d6cef queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 269ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1d2d6cef, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 269ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 269ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 269ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 269ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 269ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 269ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 269ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@69542560 DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 269ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [5s 269ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [5s 267ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 274ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 274ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [5s 274ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-3] [5s 274ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a4709b5 DEBUG: [pool-1-thread-3] [5s 274ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [5s 274ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-3] [5s 274ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 274ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [5s 274ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-3] [5s 274ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-3] [5s 274ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 274ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 269ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 274ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 274ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 274ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 274ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 274ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 274ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 274ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 274ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 274ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 274ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [5s 274ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [5s 274ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@f939a7d for R (false) DEBUG: [pool-1-thread-1] [5s 279ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 279ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 279ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 279ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 279ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 279ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 279ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 279ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 279ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [5s 279ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 279ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 279ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 279ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 279ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 279ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 279ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 279ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [5s 279ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 279ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b7af397 DEBUG: [pool-1-thread-1] [5s 279ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 282ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1d2d6cef DEBUG: [pool-1-thread-1] [5s 282ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 282ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1d2d6cef DEBUG: [pool-1-thread-1] [5s 282ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [5s 282ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 282ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1d2d6cef DEBUG: [pool-1-thread-1] [5s 282ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 282ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 371ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 371ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1fb02005/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44b68329 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [5s 371ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 371ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 371ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 371ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1fb02005/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44b68329, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1fb02005/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44b68329 DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1fb02005/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44b68329 DEBUG: [pool-1-thread-1] [5s 371ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [5s 371ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [5s 371ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 371ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 371ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [5s 371ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 372ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [5s 372ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [5s 372ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 372ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [5s 372ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 372ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [5s 372ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 372ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 372ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 372ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 372ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 372ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 372ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 372ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [5s 372ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 372ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 375ms] HttpClientImpl(9) ClientImpl (async) elapsed 106 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [pool-1-thread-3] [5s 375ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 375ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 380ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 381ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 382ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 382ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 382ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 382ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 382ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 382ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 382ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 382ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 382ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ec0d342 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 382ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ec0d342, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 382ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 382ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 382ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 382ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 382ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 382ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 382ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 382ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 382ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [5s 382ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 382ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [5s 382ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [5s 382ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 382ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 382ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 383ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 383ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 383ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [5s 383ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72c2c6bc DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 383ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 384ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 384ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 384ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 384ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [5s 384ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [5s 384ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-1] [5s 386ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 386ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 387ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [5s 387ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 387ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 387ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 387ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 387ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 387ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 387ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 387ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 387ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 387ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 387ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [5s 387ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 387ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 387ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 387ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 387ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 387ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 387ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 387ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 387ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [5s 387ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 387ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 387ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e506ed9 DEBUG: [pool-1-thread-1] [5s 387ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 388ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [5s 388ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 388ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 388ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 388ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ec0d342 DEBUG: [pool-1-thread-1] [5s 388ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 388ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ec0d342 DEBUG: [pool-1-thread-1] [5s 388ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [5s 389ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 389ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ec0d342 DEBUG: [pool-1-thread-1] [5s 389ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 389ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 483ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 483ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [5s 483ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@107ed71e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6021a1f3 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 483ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [5s 483ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 483ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 483ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 483ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 483ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@107ed71e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6021a1f3, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 483ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@107ed71e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6021a1f3 DEBUG: [pool-1-thread-1] [5s 483ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 484ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@107ed71e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6021a1f3 DEBUG: [pool-1-thread-1] [5s 484ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 484ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 484ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 484ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [5s 484ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 484ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [5s 484ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [5s 484ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 484ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [5s 484ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 484ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [5s 484ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 484ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 484ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 484ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 484ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 484ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 484ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [5s 484ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 484ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [5s 484ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 484ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 484ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 485ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [5s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 485ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 486ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 486ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 486ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 489ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 489ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 489ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 489ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 489ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 489ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 489ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [5s 489ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 489ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 489ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@9ce68b5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@9ce68b5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 489ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 489ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 489ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 490ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f6e88b5 DEBUG: [pool-1-thread-1] [5s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [5s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 490ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 490ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [5s 490ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [5s 490ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 490ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 490ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 491ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 491ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 491ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 491ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 491ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 491ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@22d9292 DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 491ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 491ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [5s 491ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 496ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 496ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 496ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 496ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 496ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 496ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [5s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [5s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@9ce68b5 DEBUG: [pool-1-thread-1] [5s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@9ce68b5 DEBUG: [pool-1-thread-1] [5s 496ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [5s 497ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@9ce68b5 DEBUG: [pool-1-thread-1] [5s 497ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 497ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 591ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 591ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2921fd59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53d0a308 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 591ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 591ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 591ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 591ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2921fd59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53d0a308, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2921fd59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53d0a308 DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2921fd59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53d0a308 DEBUG: [pool-1-thread-1] [5s 591ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [5s 591ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 591ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 591ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 591ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 591ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [5s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [5s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2921fd59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53d0a308 DEBUG: [pool-1-thread-1] [5s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2921fd59/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53d0a308 DEBUG: [pool-1-thread-1] [5s 592ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 592ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [5s 592ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 592ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 592ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [5s 592ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 592ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 592ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 592ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 592ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [5s 592ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 592ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 592ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 592ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 592ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 592ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 592ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [5s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 592ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [5s 592ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [5s 592ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 592ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [pool-1-thread-3] [5s 595ms] HttpClientImpl(9) ClientImpl (async) elapsed 108 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [MainThread] [5s 595ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 595ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 595ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 595ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 595ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 596ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 597ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 597ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 597ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 597ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 597ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [5s 597ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 597ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 597ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@75c500cb queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@75c500cb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 597ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 597ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 597ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 597ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30e5777e DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 597ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 597ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 597ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 597ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 597ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 597ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 597ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 597ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 598ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 598ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 598ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 598ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 598ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 598ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 598ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 598ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 598ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 598ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 598ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 598ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 599ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 599ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 599ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 599ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 599ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 599ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 599ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 599ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 599ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 599ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 599ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 599ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 599ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 599ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 599ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 599ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 599ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 599ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 599ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 599ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12cdda76 DEBUG: [pool-1-thread-3] [5s 599ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 599ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 599ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 599ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [5s 599ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 604ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [5s 604ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 604ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 604ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 604ms] 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 609ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 609ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [5s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [5s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@75c500cb DEBUG: [pool-1-thread-3] [5s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@75c500cb DEBUG: [pool-1-thread-3] [5s 610ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [5s 610ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [5s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@75c500cb DEBUG: [pool-1-thread-3] [5s 610ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 610ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 697ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 697ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 697ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 697ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 697ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 697ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760 DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760 DEBUG: [pool-1-thread-3] [5s 697ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [5s 697ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 697ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 697ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 697ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 697ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [5s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [5s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760 DEBUG: [pool-1-thread-3] [5s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760 DEBUG: [pool-1-thread-3] [5s 698ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [5s 698ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 698ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 698ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [5s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [5s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 698ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-1] [5s 698ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [MainThread] [5s 699ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 699ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 699ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760 DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6aef41ae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3771d760 DEBUG: [MainThread] [5s 699ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [5s 699ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [5s 699ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [5s 699ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [5s 699ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [5s 699ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [5s 699ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 699ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [5s 699ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [5s 699ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [5s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [5s 699ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [5s 699ms] SocketTube(10) resuming read event DEBUG: [MainThread] [5s 699ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 699ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 699ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [MainThread] [5s 699ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [5s 699ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [5s 699ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [5s 699ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 699ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 699ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [5s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [MainThread] [5s 700ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 700ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [MainThread] [5s 700ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [5s 700ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 700ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 700ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 700ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 702ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 702ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 702ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 702ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 702ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 702ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 702ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 702ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 703ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 703ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-1] [5s 703ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 703ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 703ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 703ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 703ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [5s 703ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [5s 703ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 703ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 703ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 703ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 703ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 703ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 703ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 704ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 704ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 704ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 704ms] 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 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 707ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 707ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 707ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 707ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 707ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 707ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 47 DEBUG: [pool-1-thread-1] [5s 707ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [5s 707ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [5s 707ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 707ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 707ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 707ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 707ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 707ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-1] [5s 801ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 802ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 802ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 802ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 802ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 802ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 802ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 802ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 802ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 802ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 802ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 802ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2637106b DEBUG: [pool-1-thread-1] [5s 802ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [5s 803ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-3] [5s 803ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [MainThread] [5s 803ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 803ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 803ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 803ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 803ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 804ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [pool-1-thread-3] [5s 804ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 804ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [5s 804ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 804ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 804ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 804ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 805ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 805ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 806ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 806ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-3] [5s 806ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 807ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 807ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 807ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [5s 807ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [5s 807ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [5s 807ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [5s 807ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [5s 807ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 807ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 807ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 807ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 807ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 807ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 807ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 807ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 807ms] 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 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 812ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 812ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 812ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 812ms] 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 813ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 813ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 42 DEBUG: [pool-1-thread-3] [5s 813ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [5s 813ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [5s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 813ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 813ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 813ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 813ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 813ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-3] [5s 905ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 905ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 905ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 905ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 905ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [pool-1-thread-3] [5s 907ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 907ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 907ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 907ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [MainThread] [5s 907ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 907ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 907ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 907ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [5s 907ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 907ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 907ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 907ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-3] [5s 907ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@505679ed DEBUG: [pool-1-thread-3] [5s 908ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [5s 908ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [5s 907ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 908ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 909ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 909ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 909ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [5s 909ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 909ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 909ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 909ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 909ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 909ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 910ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 910ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-3] [5s 910ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 910ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 910ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 910ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 910ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 910ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 910ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [5s 911ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [5s 911ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 911ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 911ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 911ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 911ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 911ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 911ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 911ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 911ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 911ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 911ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 911ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 911ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 911ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 911ms] 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 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 913ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [5s 913ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 913ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 913ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 913ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [5s 913ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [5s 913ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 913ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 913ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-3] [5s 913ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [5s 913ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [5s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 914ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 914ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 914ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 914ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 914ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-3] [6s 9ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 10ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 10ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 10ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 10ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-3] [6s 10ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-3] [6s 10ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 10ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [MainThread] [6s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [6s 11ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 11ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [6s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 11ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [6s 11ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [MainThread] [6s 11ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 11ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [MainThread] [6s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [6s 12ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 12ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 12ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 12ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 12ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 12ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40a4a078 DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [6s 12ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 12ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [6s 12ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [6s 12ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 12ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [MainThread] [6s 14ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 15ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 15ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [6s 15ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 15ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 15ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 15ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 15ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 15ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 15ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 15ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-3] [6s 15ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 15ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 15ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 15ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [6s 15ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 15ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [6s 15ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [6s 16ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [6s 16ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [6s 16ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [6s 16ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 16ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 16ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [6s 16ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [6s 16ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 16ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 16ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 16ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [6s 16ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 16ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 16ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 16ms] 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] [6s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 17ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [6s 17ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 17ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 17ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 17ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 17ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [6s 18ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [6s 18ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [6s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 18ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 18ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-3] [6s 115ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 115ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 115ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [6s 115ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [6s 116ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [6s 116ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 116ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 116ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 116ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [6s 116ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [6s 116ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 116ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 116ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 117ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 117ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [6s 117ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [6s 117ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [6s 117ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [6s 117ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [6s 117ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [6s 117ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-3] [6s 117ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79d7b5db DEBUG: [pool-1-thread-3] [6s 117ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [6s 117ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-3] [6s 117ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 117ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [6s 117ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [6s 117ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [6s 117ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 117ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [MainThread] [6s 118ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 119ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 119ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 119ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 119ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 132ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [6s 137ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 137ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 137ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 138ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 138ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 138ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 138ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 138ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 138ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 138ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 138ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1656eb7f queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 138ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1656eb7f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 138ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 138ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 138ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 138ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 138ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 138ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [6s 138ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@74bdae5b for C (true) DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50574 DEBUG: [pool-1-thread-3] [6s 139ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 139ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-3] [6s 139ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-3] [6s 139ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 139ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-3] [6s 139ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 139ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-3] [6s 139ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-3] [6s 139ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 139ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7e45c52b DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [6s 139ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 139ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 140ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 140ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 140ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 140ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 140ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 140ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-1] [6s 140ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [6s 140ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [6s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b475487 for R (true) DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 140ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 140ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 140ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 140ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 140ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 140ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 140ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 140ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-2] [6s 140ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 140ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 140ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 140ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 140ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 140ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 140ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 140ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-2] [6s 140ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 140ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6d9e823d DEBUG: [pool-1-thread-2] [6s 140ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [6s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b475487 for None (false) DEBUG: [HttpClient-18-SelectorManager] [6s 141ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [6s 141ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [6s 141ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [6s 141ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1656eb7f DEBUG: [pool-1-thread-2] [6s 141ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 141ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1656eb7f DEBUG: [HttpClient-18-SelectorManager] [6s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b475487 for R (false) DEBUG: [HttpClient-18-SelectorManager] [6s 141ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 141ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [6s 142ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 142ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1656eb7f DEBUG: [pool-1-thread-2] [6s 142ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 142ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 245ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 245ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@752c6d26(18) DEBUG: [pool-1-thread-2] [6s 245ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c6935bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57fc361 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 245ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-2] [6s 245ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 245ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 245ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c6935bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57fc361, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 245ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c6935bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57fc361 DEBUG: [pool-1-thread-2] [6s 245ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 245ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c6935bb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57fc361 DEBUG: [pool-1-thread-2] [6s 245ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [6s 245ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [6s 245ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 245ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-2] [6s 245ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 246ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-2] [6s 246ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-2] [6s 246ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 246ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-2] [6s 246ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 246ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-2] [6s 246ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 246ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 246ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [6s 246ms] HttpClientImpl(18) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b475487 for R (false) DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 246ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [6s 246ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 246ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@752c6d26(18) DEBUG: [pool-1-thread-2] [6s 246ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 246ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [6s 246ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [6s 246ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 247ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [6s 282ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 282ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [HttpClient-11-SelectorManager] [6s 282ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [6s 282ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [6s 282ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [6s 282ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [6s 282ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-16-SelectorManager] [6s 282ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [6s 282ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-18-SelectorManager] [6s 283ms] HttpClientImpl(18) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [6s 285ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-17-SelectorManager] [6s 285ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [pool-1-thread-1] [6s 282ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-SelectorManager] [6s 282ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-1] [6s 285ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 285ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 285ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [6s 286ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 286ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 286ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 286ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 286ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@56c4d121 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 286ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@56c4d121, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 286ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 286ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 286ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 286ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 286ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 286ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-SelectorManager] [6s 300ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [6s 300ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [6s 300ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [6s 301ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [6s 301ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 301ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 301ms] SocketTube(4) pausing read event DEBUG: [HttpClient-5-SelectorManager] [6s 302ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [6s 303ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [6s 303ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [6s 303ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [6s 308ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [6s 309ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [6s 309ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [6s 309ms] SocketTube(2) pausing read event DEBUG: [HttpClient-2-SelectorManager] [6s 312ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [6s 312ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [6s 312ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [6s 312ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [6s 312ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [6s 312ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [6s 312ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [6s 323ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [6s 323ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [6s 328ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-12-SelectorManager] [6s 328ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [6s 328ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [6s 328ms] SocketTube(15) pausing read event DEBUG: [HttpClient-13-SelectorManager] [6s 345ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [6s 345ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 345ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 345ms] SocketTube(16) pausing read event DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] SocketTube(21) pausing read event DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-18-SelectorManager] [6s 347ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [6s 347ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [6s 347ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) pausing read event DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [6s 347ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [6s 349ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [6s 349ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [6s 349ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [6s 349ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [6s 349ms] SocketTube(3) pausing read event DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c3b7dc for C (true) DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50586 DEBUG: [pool-1-thread-1] [6s 350ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 350ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [6s 350ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [6s 350ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 350ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [6s 350ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 350ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-1] [6s 350ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [6s 350ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 350ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@83bdcac DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 350ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-15-SelectorManager] [6s 351ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [6s 351ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [HttpClient-15-SelectorManager] [6s 351ms] Http2Connection(SocketTube(18)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-15-SelectorManager] [6s 352ms] PlainHttpConnection(SocketTube(18)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [6s 352ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [6s 352ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-3] [6s 353ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [6s 353ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 353ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [6s 353ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 353ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 354ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 355ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 355ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 355ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-2] [6s 355ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [6s 355ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [6s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d3943cf for R (true) DEBUG: [HttpClient-15-SelectorManager] [6s 356ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [6s 356ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [6s 356ms] SocketTube(18) pausing read event DEBUG: [HttpClient-15-SelectorManager] [6s 356ms] SocketTube(18) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4d51f1f0 DEBUG: [HttpClient-15-SelectorManager] [6s 356ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [6s 358ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 359ms] SocketTube(8) pausing read event DEBUG: [HttpClient-14-SelectorManager] [6s 359ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [6s 359ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] Http2Connection(SocketTube(17)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] PlainHttpConnection(SocketTube(17)) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] SocketTube(17) pausing read event DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] SocketTube(17) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@37fdbe85 DEBUG: [HttpClient-14-SelectorManager] [6s 360ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] Http2Connection(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] SocketTube(17) write: cancel DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: cancelled by SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [6s 381ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 382ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [6s 384ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@237b0a6a DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [6s 385ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 385ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) pausing read event DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [6s 392ms] Http2ClientImpl stopping DEBUG: [HttpClient-18-SelectorManager] [6s 392ms] Http2ClientImpl stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-15-SelectorManager] [6s 435ms] Http2Connection(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [6s 437ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 438ms] SocketTube(7) pausing read event DEBUG: [HttpClient-15-SelectorManager] [6s 438ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [6s 438ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [6s 438ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [6s 438ms] SocketTube(18) write: cancel DEBUG: [HttpClient-15-SelectorManager] [6s 438ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [6s 438ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: cancelled by SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [6s 438ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) wrapping 34 bytes DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) Sending 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) Adding 72 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SocketTube(19) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SocketTube(19) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [6s 439ms] SocketTube(19) pausing read event DEBUG: [pool-1-thread-4] [6s 440ms] Http2Connection(SocketTube(18)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [6s 502ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [6s 508ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [6s 508ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [6s 508ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [6s 508ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [6s 508ms] Http2Connection(SocketTube(6)) Close all streams Server connection to /127.0.0.1:52388 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [6s 503ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [6s 508ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [6s 508ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] SSL Writer(SocketTube(20)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] SSL Writer(SocketTube(20)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [6s 509ms] SSL Writer(SocketTube(20)) wrapping 34 bytes DEBUG: [pool-1-thread-2] [6s 504ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [6s 509ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [6s 509ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [6s 509ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [6s 509ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [6s 509ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-4] [6s 509ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [6s 509ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [6s 509ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [6s 504ms] Http1Exchange setting outgoing with headers Server connection to /127.0.0.1:38050 stopping. 1 streams DEBUG: [pool-1-thread-3] [6s 558ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [6s 509ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 559ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 559ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 559ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-1] [6s 559ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 559ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 559ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 559ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 559ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 559ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 559ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 559ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 559ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 559ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1b7e2694 DEBUG: [pool-1-thread-1] [6s 559ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 559ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 509ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [6s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d3943cf for None (false) DEBUG: [HttpClient-19-SelectorManager] [6s 560ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [6s 560ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [6s 560ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [6s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d3943cf for R (false) DEBUG: [HttpClient-19-SelectorManager] [6s 560ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 560ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@56c4d121 DEBUG: [pool-1-thread-4] [6s 560ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 560ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@56c4d121 DEBUG: [pool-1-thread-4] [6s 560ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [6s 561ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [6s 561ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@56c4d121 DEBUG: [pool-1-thread-4] [6s 561ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 Server connection to /127.0.0.1:38052 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [6s 516ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-15-SelectorManager] [6s 561ms] Http2Connection(SocketTube(18)) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [6s 521ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [6s 562ms] Http2Connection(SocketTube(17)) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [6s 552ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@162d630f DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 562ms] Http2Connection(SocketTube(5)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-17-SelectorManager] [6s 558ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SSL Writer(SocketTube(20)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SSL Writer(SocketTube(20)) Sending 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SSL Writer(SocketTube(20)) Adding 72 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SocketTube(20) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SocketTube(20) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [6s 563ms] SocketTube(20) pausing read event DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is already completed DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 564ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5afac1(19) DEBUG: [pool-1-thread-1] [6s 564ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d4c9d8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@528fa751 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 564ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 564ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 564ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d4c9d8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@528fa751, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 564ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d4c9d8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@528fa751 DEBUG: [pool-1-thread-1] [6s 564ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 564ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d4c9d8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@528fa751 DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [6s 564ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [6s 564ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [HttpClient-5-SelectorManager] [6s 562ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [6s 566ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [6s 567ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [6s 567ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [6s 567ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [6s 567ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [6s 567ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [6s 567ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:52380 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [6s 563ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [6s 572ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 572ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-1] [6s 572ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SocketTube(20) 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@4a910d4b[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@69c59411, getALPN: jdk.internal.net.http.common.MinimalFuture@6fbc6532[Completed normally] (id=1481), 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 DEBUG: [HttpClient-17-SelectorManager] [6s 576ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [6s 579ms] SocketTube(15) 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@6fdde764[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@d39c1a5[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [6s 579ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [6s 579ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [6s 579ms] SSL Reader(SocketTube(15)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-12-SelectorManager] [6s 580ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [6s 584ms] 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@58c02fc3[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@287eba46, getALPN: jdk.internal.net.http.common.MinimalFuture@79a35cac[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] [6s 584ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 584ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 584ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-3-SelectorManager] [6s 584ms] 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@6b715230[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@3d7f482b[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-7-SelectorManager] [6s 586ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [6s 586ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [6s 586ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [6s 586ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-3-SelectorManager] [6s 586ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [6s 585ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-1] [6s 586ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 587ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 587ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 587ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 587ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [6s 587ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 587ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5afac1(19) DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d3943cf for R (false) DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 587ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [6s 587ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 587ms] HttpClientImpl(19) ClientImpl (async) elapsed 305 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [HttpClient-17-SelectorManager] [6s 586ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [6s 587ms] SSL Reader(SocketTube(20)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-13-SelectorManager] [6s 588ms] SocketTube(16) 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@ba589c0[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@4555237d[Completed normally] (id=1209), 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-17-SelectorManager] [6s 588ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [6s 588ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 588ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 588ms] SSL Reader(SocketTube(16)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-13-SelectorManager] [6s 588ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [6s 590ms] SocketTube(19) 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@70ba482d[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@7be89fd, getALPN: jdk.internal.net.http.common.MinimalFuture@35b8c85e[Completed normally] (id=1418), 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-16-SelectorManager] [6s 590ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [6s 590ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [6s 590ms] SSL Reader(SocketTube(19)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-8-SelectorManager] [6s 592ms] 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@175985ff[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@3f3fb564, getALPN: jdk.internal.net.http.common.MinimalFuture@5c6caabf[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 DEBUG: [HttpClient-16-SelectorManager] [6s 598ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 598ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 598ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 598ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-8-SelectorManager] [6s 599ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [MainThread] [6s 598ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [6s 601ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [HttpClient-17-SelectorManager] [6s 602ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@69c59411, getALPN: jdk.internal.net.http.common.MinimalFuture@6fbc6532[Completed normally] (id=1481), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [6s 602ms] Http2Connection(SSLTube(SocketTube(20))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [6s 602ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [6s 602ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [6s 602ms] Http2Connection(SSLTube(SocketTube(20))) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-3] [6s 603ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [6s 603ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-3] [6s 603ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [6s 603ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 603ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [6s 603ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:43354 stopping. 1 streams DEBUG: [pool-1-thread-1] [6s 603ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [6s 604ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 604ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-1] [6s 604ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [6s 604ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e4c7fe2 for C (true) DEBUG: [HttpClient-20-SelectorManager] [6s 604ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [6s 604ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [6s 604ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-12-SelectorManager] [6s 606ms] SSLTube(SocketTube(15)) 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@d39c1a5[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [6s 606ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-12-SelectorManager] [6s 606ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [6s 606ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [6s 606ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [6s 606ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [6s 607ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [6s 607ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [6s 607ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@287eba46, getALPN: jdk.internal.net.http.common.MinimalFuture@79a35cac[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SSL Writer(SocketTube(7)) stop DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SocketTube(7) write: cancel DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [6s 610ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [6s 611ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 612ms] Http2Connection(SSLTube(SocketTube(7))) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-1] [6s 612ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [6s 612ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [6s 612ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [6s 613ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [6s 613ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:47420 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3f3fb564, getALPN: jdk.internal.net.http.common.MinimalFuture@5c6caabf[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SSL Reader(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SSL Writer(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [6s 617ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams Server connection to /127.0.0.1:47434 stopping. 1 streams DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] SSLTube(SocketTube(16)) 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@4555237d[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] SSL Writer(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [6s 619ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [6s 622ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [6s 630ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [6s 626ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7be89fd, getALPN: jdk.internal.net.http.common.MinimalFuture@35b8c85e[Completed normally] (id=1418), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 628ms] 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@48ea00a2[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@6989e1fa[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-16-SelectorManager] [6s 630ms] Http2Connection(SSLTube(SocketTube(19))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 630ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 630ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 630ms] SSL Reader(SocketTube(4)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-4-SelectorManager] [6s 630ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] 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@6989e1fa[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [6s 631ms] Http2ClientImpl stopping DEBUG: [HttpClient-20-SelectorManager] [6s 628ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35646 DEBUG: [pool-1-thread-4] [6s 631ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-4] [6s 631ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 631ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-4] [6s 631ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 631ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-4] [6s 631ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-4] [6s 631ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-4] [6s 631ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-4] [6s 631ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 631ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [6s 631ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 631ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [6s 631ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [6s 629ms] 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@3d7f482b[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [6s 633ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [6s 629ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [6s 633ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [pool-1-thread-4] [6s 633ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-17-SelectorManager] [6s 629ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(20) write: cancel DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [6s 634ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [HttpClient-16-SelectorManager] [6s 630ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SSL Reader(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SSL Writer(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SocketTube(19) write: cancel DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [6s 634ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams Server connection to /127.0.0.1:43352 stopping. 1 streams DEBUG: [pool-1-thread-1] [6s 630ms] Http2Connection(SSLTube(SocketTube(19))) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-1] [6s 635ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-20-SelectorManager] [6s 631ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] 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@24b41492[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: NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (true) DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [6s 637ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 634ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 637ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-4] [6s 637ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 637ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 637ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 637ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-4] [6s 637ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 637ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [6s 637ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [6s 637ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 637ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 637ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [6s 637ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-4] [6s 638ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-4] [6s 638ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-4] [6s 638ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 638ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 638ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 638ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 642ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 642ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 643ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [6s 643ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [6s 643ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 643ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [6s 643ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-4] [6s 643ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 643ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 644ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 644ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-4] [6s 644ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-4] [6s 644ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-4] [6s 644ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 644ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 644ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 644ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 644ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [6s 645ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-4] [6s 645ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 645ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 645ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-4] [6s 645ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 645ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 645ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 646ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 646ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 646ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-4] [6s 646ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 646ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [6s 646ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [6s 646ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 646ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [6s 646ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35646 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-4] [6s 646ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 646ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2cbc6b6c queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2cbc6b6c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 646ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 646ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-4] [6s 646ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-4] [6s 646ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5f66634a DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 646ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 646ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 646ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 651ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-4] [6s 651ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [6s 651ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 651ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 651ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 651ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-4] [6s 651ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-4] [6s 651ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-4] [6s 651ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 651ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 651ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-4] [6s 651ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-4] [6s 651ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 651ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 652ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 652ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-4] [6s 652ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-4] [6s 652ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 652ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12680798 DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 652ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 652ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-4] [6s 652ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (false) DEBUG: [pool-1-thread-4] [6s 652ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 654ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [6s 654ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 654ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 654ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 654ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 654ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 654ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [6s 654ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 654ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 654ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [6s 654ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-4] [6s 654ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-4] [6s 654ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-4] [6s 655ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 695ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [6s 695ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 695ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 695ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 695ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 695ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 695ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 696ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [6s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [6s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2cbc6b6c DEBUG: [pool-1-thread-4] [6s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2cbc6b6c DEBUG: [pool-1-thread-4] [6s 696ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-4] [6s 696ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [6s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2cbc6b6c DEBUG: [pool-1-thread-4] [6s 696ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 696ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 702ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [6s 702ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4892f1bc(20) DEBUG: [pool-1-thread-4] [6s 702ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7810727e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37b8811b queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 702ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 702ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 702ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7810727e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37b8811b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7810727e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37b8811b DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7810727e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37b8811b DEBUG: [pool-1-thread-4] [6s 703ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [6s 703ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 703ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7810727e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37b8811b DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7810727e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37b8811b DEBUG: [pool-1-thread-4] [6s 703ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-4] [6s 703ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [6s 703ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [6s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-4] [6s 703ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 704ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-4] [6s 704ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-4] [6s 704ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-4] [6s 704ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-4] [6s 704ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 704ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 704ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [pool-1-thread-4] [6s 704ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 704ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4892f1bc(20) DEBUG: [pool-1-thread-4] [6s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 704ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [6s 704ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 704ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 704ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 704ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 704ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-4] [6s 704ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-4] [6s 704ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-4] [6s 704ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 704ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (false) DEBUG: [MainThread] [6s 706ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [6s 711ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [pool-1-thread-4] [6s 711ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 711ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 711ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 712ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-4] [6s 712ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [6s 715ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13eedba9 for C (true) DEBUG: [HttpClient-21-SelectorManager] [6s 715ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [6s 715ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35658 DEBUG: [pool-1-thread-4] [6s 715ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-4] [6s 715ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 715ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-4] [6s 715ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 715ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [6s 715ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-4] [6s 715ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-4] [6s 715ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-4] [6s 715ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-4] [6s 715ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 715ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [6s 715ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-21-SelectorManager] [6s 715ms] 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@1916b0d9[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: [pool-1-thread-4] [6s 715ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-21-SelectorManager] [6s 715ms] SocketTube(24) read demand reset to 0 DEBUG: [pool-1-thread-4] [6s 715ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [6s 715ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (true) DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [6s 716ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 717ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-4] [6s 720ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [6s 720ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-4] [6s 720ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-4] [6s 720ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-4] [6s 720ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 720ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 720ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [6s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 731ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [6s 731ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [6s 731ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 731ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 731ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 731ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 731ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 731ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [6s 731ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [6s 731ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 731ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [6s 731ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-4] [6s 731ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 731ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 732ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 732ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 732ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 733ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [6s 733ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-4] [6s 733ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 733ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 733ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-4] [6s 733ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 733ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 734ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 734ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 734ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 734ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-4] [6s 734ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 735ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [6s 735ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [6s 735ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 735ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [6s 735ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35658 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-4] [6s 735ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@72565066 queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@72565066, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-4] [6s 735ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-4] [6s 735ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@195a76e DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 735ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 735ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 735ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 735ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-4] [6s 735ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [6s 735ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 735ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-4] [6s 735ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 735ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 735ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-4] [6s 735ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [6s 735ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 735ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [6s 735ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 735ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 735ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 735ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-4] [6s 736ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-4] [6s 736ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 736ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-4] [6s 736ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 736ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 736ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 736ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 736ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 736ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-4] [6s 736ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-4] [6s 736ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 736ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1c642bb9 DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 736ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 736ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-4] [6s 736ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 736ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 739ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [6s 739ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 739ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 741ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 741ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [pool-1-thread-4] [6s 741ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 741ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [6s 742ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 742ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 742ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [6s 742ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-4] [6s 742ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-4] [6s 742ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-4] [6s 742ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 779ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [6s 779ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 779ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 779ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 779ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 779ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 779ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [6s 779ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-4] [6s 780ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [6s 780ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [6s 780ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-4] [6s 780ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [6s 780ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 780ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 780ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [6s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [6s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@72565066 DEBUG: [pool-1-thread-4] [6s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@72565066 DEBUG: [pool-1-thread-4] [6s 780ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-4] [6s 780ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [6s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@72565066 DEBUG: [pool-1-thread-4] [6s 780ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 780ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 811ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [6s 811ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@9ae40af(21) DEBUG: [pool-1-thread-4] [6s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242 queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 812ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 812ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242 DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242 DEBUG: [pool-1-thread-4] [6s 812ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [6s 812ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [6s 812ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 812ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242 DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242 DEBUG: [pool-1-thread-4] [6s 813ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242 DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6734aba2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27a11242 DEBUG: [pool-1-thread-4] [6s 813ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-4] [6s 813ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 813ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-4] [6s 813ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-4] [6s 813ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-4] [6s 813ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-4] [6s 813ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 813ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 813ms] HttpClientImpl(21) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [pool-1-thread-4] [6s 813ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [6s 813ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 813ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@9ae40af(21) DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-4] [6s 813ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-4] [6s 813ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-4] [6s 813ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 813ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [MainThread] [6s 816ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [6s 817ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [pool-1-thread-4] [6s 818ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 818ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [6s 818ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [6s 818ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 818ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [6s 818ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 818ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 818ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 818ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 818ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@740c70fc queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 818ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@740c70fc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 818ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 818ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 818ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 818ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 818ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 818ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [6s 819ms] PlainHttpConnection(SocketTube(25)) 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=38062,localport=54201] TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [6s 822ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@b43c9ca for C (true) DEBUG: [HttpClient-22-SelectorManager] [6s 822ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-22-SelectorManager] [6s 822ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38062 DEBUG: [pool-1-thread-4] [6s 823ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 823ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-4] [6s 823ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-4] [6s 823ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 823ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-4] [6s 823ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 823ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-4] [6s 823ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-4] [6s 823ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 823ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1bba2ba DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 823ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 823ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 823ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 823ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-4] [6s 823ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [6s 826ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 826ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 826ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [6s 826ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 827ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-1] [6s 827ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-1] [6s 827ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for R (true) DEBUG: [pool-1-thread-3] [6s 827ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 830ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 831ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 831ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 831ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 831ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 831ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 831ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 831ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 831ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 831ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-3] [6s 831ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 831ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 831ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 831ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 831ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 831ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 831ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 831ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 831ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-3] [6s 831ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 831ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 831ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@21fa3ae7 DEBUG: [HttpClient-22-SelectorManager] [6s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for None (false) DEBUG: [pool-1-thread-3] [6s 831ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 831ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [6s 831ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [6s 831ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 831ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 831ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@740c70fc DEBUG: [pool-1-thread-3] [6s 831ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 831ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@740c70fc DEBUG: [pool-1-thread-3] [6s 832ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [6s 832ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [6s 832ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@740c70fc DEBUG: [pool-1-thread-3] [6s 832ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 832ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 832ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38062 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-3] [6s 832ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [6s 832ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@36a7b431(22) DEBUG: [pool-1-thread-3] [6s 832ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@d630b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@52e51755 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 832ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 832ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 832ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 832ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [6s 832ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 832ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [6s 832ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 832ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 832ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 832ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [6s 832ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@75b7ae6d DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 833ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 833ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) write: starting subscription DEBUG: [pool-1-thread-3] [6s 833ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 833ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 833ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 833ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 833ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [6s 833ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 833ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 833ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [6s 833ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-1] [6s 833ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [6s 833ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [6s 833ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 833ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 833ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-3] [6s 833ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [6s 833ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [6s 833ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 833ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-3] [6s 833ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@36a7b431(22) DEBUG: [pool-1-thread-1] [6s 833ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 833ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [6s 833ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@d630b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@52e51755, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [6s 833ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 833ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 833ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [6s 833ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [6s 833ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [Test-server-pool] [6s 833ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 833ms] SocketTube(25) trying to write: 13 DEBUG: [Test-server-pool] [6s 833ms] 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] [6s 834ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-1] [6s 834ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 834ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [6s 834ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 834ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 834ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [6s 834ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 834ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 834ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 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 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [readLoop] [6s 835ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 835ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 835ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 835ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [6s 835ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for None (false) Sent response headers 200 DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 835ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 835ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [6s 835ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-1] [6s 835ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [6s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 835ms] 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] [6s 835ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for None (false) DEBUG: [pool-1-thread-1] [6s 835ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 835ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 835ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [6s 835ms] SocketTube(25) trying to write: 9 DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 835ms] SocketTube(25) wrote: 9 DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 835ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 835ms] SocketTube(25) write: requesting more... DEBUG: [readLoop] [6s 835ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 835ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [6s 836ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 836ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 835ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [6s 836ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 836ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [readLoop] [6s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-1] [6s 836ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [6s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 836ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 836ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 38062 DEBUG: [pool-1-thread-1] [6s 917ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [6s 917ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 918ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [6s 918ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [6s 918ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 918ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b2b6b7f DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [6s 918ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [6s 919ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [6s 920ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [pool-1-thread-1] [6s 920ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 921ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 921ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 921ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 921ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [6s 921ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 921ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 921ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 921ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 921ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@777f70f3 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 921ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@777f70f3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 922ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 922ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [6s 922ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-23-SelectorManager] [6s 922ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5acc6953 for C (true) 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=38064,localport=54201] DEBUG: [HttpClient-23-SelectorManager] [6s 922ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [6s 922ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38064 DEBUG: [pool-1-thread-1] [6s 922ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 922ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [6s 923ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [6s 923ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 923ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-1] [6s 923ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-1] [6s 923ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-1] [6s 923ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@50340223 DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 923ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 923ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 923ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 923ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 923ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-3] [6s 923ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-4] [6s 923ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 923ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [6s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for R (true) DEBUG: [pool-1-thread-4] [6s 923ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 924ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 924ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-23-SelectorManager] [6s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for None (false) DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28bf60b1 DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 924ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 924ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-1] [6s 924ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [HttpClient-23-SelectorManager] [6s 924ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 924ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [6s 924ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [6s 924ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@777f70f3 DEBUG: [HttpClient-23-SelectorManager] [6s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for R (false) DEBUG: [pool-1-thread-1] [6s 924ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 924ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@777f70f3 DEBUG: [HttpClient-23-SelectorManager] [6s 924ms] 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 924ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [6s 925ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [6s 925ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@777f70f3 DEBUG: [pool-1-thread-1] [6s 925ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 925ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 925ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38064 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-1] [6s 925ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [6s 925ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44b1fc64(23) DEBUG: [pool-1-thread-1] [6s 925ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@18ff864a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53660bed queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 925ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 925ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 925ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 925ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-1] [6s 925ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 925ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [6s 925ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [6s 926ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [6s 926ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 926ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-1] [6s 926ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 926ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-1] [6s 926ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 926ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2469d2e2 DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-1] [6s 926ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 926ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for R (false) DEBUG: [pool-1-thread-1] [6s 926ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 926ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 926ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-4] [6s 926ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [6s 926ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 926ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-4] [6s 926ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-1] [6s 926ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-4] [6s 926ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-1] [6s 926ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-1] [6s 926ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [6s 926ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 926ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44b1fc64(23) DEBUG: [pool-1-thread-4] [6s 926ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-1] [6s 927ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@18ff864a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53660bed, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 927ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 927ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 927ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [6s 927ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 927ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 927ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) trying to write: 13 DEBUG: [Test-server-pool] [6s 927ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 927ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) write: requesting more... DEBUG: [Test-server-pool] [6s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 927ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 927ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 927ms] 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 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [6s 928ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 928ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 928ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 928ms] 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] [6s 928ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [6s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for None (false) DEBUG: [readLoop] [6s 928ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 928ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 928ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 928ms] SocketTube(26) read bytes: 91 DEBUG: [HttpClient-23-SelectorManager] [6s 928ms] Http2Connection(SocketTube(26)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 928ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 928ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 928ms] Http2Connection(SocketTube(26)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 928ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-4] [6s 929ms] Http2Connection(SocketTube(26)) Processing 91 DEBUG: [pool-1-thread-4] [6s 929ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-4] [6s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 929ms] 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] [6s 929ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 929ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 929ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 929ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [6s 929ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-4] [6s 929ms] SocketTube(26) wrote: 9 DEBUG: [readLoop] [6s 929ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 929ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [6s 929ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [readLoop] [6s 929ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 929ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 929ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 929ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 929ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 929ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 929ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 929ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 929ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 38064 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 21ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 21ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 21ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 21ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 21ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-4] [7s 21ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b104f3d DEBUG: [pool-1-thread-4] [7s 22ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [7s 22ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [7s 22ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [MainThread] [7s 23ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [7s 23ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [pool-1-thread-4] [7s 23ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 24ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [7s 24ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [7s 24ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-4] [7s 24ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [7s 24ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@71ba4c44 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-24-SelectorManager] [7s 25ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43368, Session(1697483003179|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [7s 25ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43368 DEBUG: [pool-1-thread-4] [7s 25ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-4] [7s 25ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 25ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-4] [7s 25ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 25ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [7s 25ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-4] [7s 25ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [7s 25ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-4] [7s 25ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-4] [7s 25ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 25ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [7s 26ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] 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@7b422734[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] [7s 26ms] SocketTube(27) read demand reset to 0 DEBUG: [pool-1-thread-4] [7s 26ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-4] [7s 26ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [7s 26ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 26ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [7s 26ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 26ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [7s 28ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 28ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [7s 29ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-4] [7s 29ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-4] [7s 29ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [7s 29ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 29ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 29ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 29ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 31ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 31ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 31ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 31ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 31ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 31ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [7s 31ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [7s 31ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 31ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [7s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 32ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 32ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 33ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 33ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (true) DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 33ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [7s 33ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [7s 34ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 34ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [7s 34ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [7s 34ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [7s 34ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [7s 34ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [7s 34ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 35ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 35ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 35ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 35ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-4] [7s 35ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 35ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [7s 35ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [7s 35ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [7s 35ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-4] [7s 35ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@40d63b21 DEBUG: [pool-1-thread-4] [7s 35ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [7s 35ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 35ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 35ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 35ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 35ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 35ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 35ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 35ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 35ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 35ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 35ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [7s 35ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 35ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [7s 36ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 36ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-4] [7s 36ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [7s 36ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [7s 36ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 36ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 36ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 36ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 36ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 36ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 36ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 36ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 36ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-4] [7s 36ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-4] [7s 36ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [7s 36ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 36ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 36ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [7s 36ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 36ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 36ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 36ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 37ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [7s 37ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 37ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 37ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 37ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [7s 37ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 37ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 37ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 37ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [pool-1-thread-4] [7s 37ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [7s 37ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [7s 37ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 37ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 37ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 37ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 37ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [HttpClient-24-SelectorManager] [7s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 38ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 38ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 38ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 38ms] 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] [7s 38ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 38ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [7s 38ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 38ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 38ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [readLoop] [7s 38ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 38ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 38ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 38ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [7s 38ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 39ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 39ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 38ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [7s 39ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-4] [7s 39ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [7s 39ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [readLoop] [7s 39ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [7s 39ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 39ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [7s 39ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 39ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 39ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [7s 39ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-4] [7s 39ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [7s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 39ms] 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] [7s 39ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [7s 39ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 39ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-4] [7s 39ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 39ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 39ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [7s 39ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 39ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Sent response headers 200 DEBUG: [pool-1-thread-4] [7s 39ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [7s 39ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) wrote: 47 DEBUG: [HttpClient-24-SelectorManager] [7s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 40ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 40ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 40ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 40ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 40ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 40ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [7s 40ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [7s 40ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 40ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-4] [7s 40ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 40ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 40ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (true) DEBUG: [pool-1-thread-4] [7s 40ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 41ms] SocketTube(27) read bytes: 163 DEBUG: [HttpClient-24-SelectorManager] [7s 41ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 41ms] SSL Reader(SocketTube(27)) Adding 163 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 41ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) Unwrapping: 163 DEBUG: [HttpClient-24-SelectorManager] [7s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 41ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [7s 41ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-4] [7s 41ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-4] [7s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 41ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 41ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 43368 DEBUG: [pool-1-thread-4] [7s 124ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 124ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 124ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [7s 124ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-4] [7s 125ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [7s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 125ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [7s 125ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-4] [7s 125ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 125ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 125ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 125ms] HttpClientImpl(24) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@574a3857 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [7s 125ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-4] [7s 126ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 126ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 126ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [7s 126ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 126ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [pool-1-thread-4] [7s 126ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 127ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [7s 127ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [pool-1-thread-4] [7s 128ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 128ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [7s 128ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [7s 129ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-4] [7s 129ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-25-SelectorManager] [7s 129ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e13a225 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=43370, Session(1697483005044|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [7s 129ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-25-SelectorManager] [7s 129ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43370 DEBUG: [pool-1-thread-4] [7s 130ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-4] [7s 130ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 130ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-25-SelectorManager] [7s 130ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-4] [7s 130ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 130ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 130ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 130ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-25-SelectorManager] [7s 130ms] 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@4ebc955[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: [pool-1-thread-4] [7s 130ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-4] [7s 130ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-25-SelectorManager] [7s 130ms] SocketTube(28) read demand reset to 0 DEBUG: [pool-1-thread-4] [7s 130ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-25-SelectorManager] [7s 130ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-4] [7s 130ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-25-SelectorManager] [7s 130ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [7s 130ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 130ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 130ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [7s 131ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [7s 131ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 131ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [7s 131ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 131ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 133ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 133ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 133ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 133ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 133ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 133ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [7s 133ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [7s 134ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 134ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 134ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [7s 134ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-4] [7s 134ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-4] [7s 134ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 134ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 134ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 134ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 134ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 137ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 137ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 137ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [7s 137ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 138ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 138ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [7s 138ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 138ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 138ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [7s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 138ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 138ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 139ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 139ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-4] [7s 139ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-4] [7s 139ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 139ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 139ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 139ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 139ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 139ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 139ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 140ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (true) DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 140ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 140ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 140ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [7s 140ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [7s 140ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 140ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [7s 141ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 141ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 141ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [7s 141ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 141ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [7s 141ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 141ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 141ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 141ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 141ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-4] [7s 141ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 141ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [7s 141ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [7s 141ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [7s 141ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-4] [7s 141ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d70c48c DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [7s 142ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 142ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 142ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 142ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 142ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 142ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 142ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 142ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 142ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 142ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 142ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 142ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [7s 142ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 142ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-4] [7s 142ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [7s 142ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [7s 142ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 142ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 142ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-4] [7s 142ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 143ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 143ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 143ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 143ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 143ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 143ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-4] [7s 143ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-4] [7s 143ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 143ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 143ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 143ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 143ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 143ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 143ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 143ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 143ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 143ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 143ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 143ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [7s 143ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-4] [7s 144ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-4] [7s 144ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 144ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 144ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 144ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 144ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 144ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 144ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 144ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 144ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 144ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 144ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 144ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 144ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 144ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SocketTube(28) resuming read event TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 144ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 144ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 144ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 144ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 144ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [7s 144ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 145ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [Test-server-pool] [7s 145ms] 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] [7s 145ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 145ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 145ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 145ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 145ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer(2): connection started DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [readLoop] [7s 145ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 145ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [7s 145ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 145ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 145ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [7s 145ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [7s 145ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [7s 146ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 146ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 146ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 146ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [readLoop] [7s 146ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [7s 146ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-4] [7s 146ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [7s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 146ms] 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] [7s 146ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [7s 146ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 146ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 146ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 146ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [7s 146ms] SocketTube(28) trying to write: 47 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [7s 146ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-4] [7s 146ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 146ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 146ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 146ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 146ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 146ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 146ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) Sent response headers 200 DEBUG: [pool-1-thread-4] [7s 146ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 146ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 146ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 146ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 147ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [readLoop] [7s 147ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 147ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 147ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SocketTube(28) read bytes: 49 DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SSL Reader(SocketTube(28)) Adding 49 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:49, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) Unwrapping: 49 DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 147ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [7s 147ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [7s 147ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 147ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 147ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [7s 147ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-4] [7s 147ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [7s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 147ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 147ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 147ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 147ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 148ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 43370 DEBUG: [pool-1-thread-4] [7s 231ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 231ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 231ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-4] [7s 231ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 231ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 231ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 231ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 231ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 231ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 231ms] SocketTube(28) read bytes: 109 DEBUG: [HttpClient-25-SelectorManager] [7s 231ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 231ms] SSL Reader(SocketTube(28)) Adding 109 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 232ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [HttpClient-25-SelectorManager] [7s 232ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-4] [7s 232ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [7s 232ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 232ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [7s 232ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 232ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-4] [7s 233ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 233ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 233ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 233ms] HttpClientImpl(25) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c0eeb30 DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [7s 233ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-4] [7s 233ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 233ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 233ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 233ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 233ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 233ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [MainThread] [7s 234ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [pool-1-thread-4] [7s 246ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 247ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 247ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 247ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 247ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [7s 247ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 247ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 247ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 247ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6a00fe66 queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 247ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6a00fe66, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 247ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 247ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 247ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 247ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 247ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 247ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 247ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 247ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 247ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 247ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 247ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [7s 247ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 247ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 247ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 247ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 248ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 248ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 248ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 248ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 250ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 250ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@df04d18 DEBUG: [HttpClient-9-SelectorManager] [7s 251ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 251ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 251ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 251ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 251ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 251ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 251ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 254ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 254ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 254ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 255ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 255ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 255ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 255ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 255ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 255ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 255ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 255ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 255ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 255ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 255ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [7s 255ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 255ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@cfb4831 DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 254ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 258ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [7s 258ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [7s 258ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 259ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 259ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 259ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 259ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-4] [7s 262ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6a00fe66 DEBUG: [pool-1-thread-4] [7s 262ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 262ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6a00fe66 DEBUG: [pool-1-thread-4] [7s 262ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [7s 263ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [7s 263ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6a00fe66 DEBUG: [pool-1-thread-4] [7s 263ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 263ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 335ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 335ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 335ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3342a4ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@280d428e queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 335ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [7s 335ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 335ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 335ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3342a4ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@280d428e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 335ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3342a4ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@280d428e DEBUG: [pool-1-thread-4] [7s 335ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 335ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3342a4ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@280d428e DEBUG: [pool-1-thread-4] [7s 335ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [7s 335ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [7s 336ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [7s 336ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [7s 336ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 336ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 336ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [7s 336ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-4] [7s 336ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [7s 336ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 336ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 336ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 336ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 336ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 337ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [pool-1-thread-4] [7s 337ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 338ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 338ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 338ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 338ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [7s 338ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 338ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 338ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 338ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e5f5004 queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 338ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e5f5004, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 338ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 338ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 338ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 338ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 338ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 338ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 338ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 338ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 338ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 338ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 338ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35cd2d95 DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [7s 338ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 339ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 339ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 339ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 339ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [7s 339ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [7s 339ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 339ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 339ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 339ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [7s 339ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [7s 339ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 339ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-4] [7s 339ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 339ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 339ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 339ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [7s 339ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [7s 339ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [7s 339ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 339ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 339ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 339ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 339ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 339ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 339ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 339ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 339ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 339ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 339ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 340ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 340ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 340ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 340ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 340ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@789debd5 DEBUG: [pool-1-thread-4] [7s 340ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 340ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 340ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 340ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [7s 340ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 340ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [7s 340ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 340ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-4] [7s 340ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e5f5004 DEBUG: [pool-1-thread-4] [7s 340ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [7s 340ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 340ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e5f5004 DEBUG: [pool-1-thread-4] [7s 340ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [7s 341ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [7s 341ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e5f5004 DEBUG: [pool-1-thread-4] [7s 341ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 341ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 438ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 438ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 438ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a46df7a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e18c2d queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 438ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 438ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 438ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a46df7a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e18c2d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 438ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a46df7a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e18c2d DEBUG: [pool-1-thread-4] [7s 438ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 438ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a46df7a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e18c2d DEBUG: [pool-1-thread-4] [7s 438ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [7s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [7s 438ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [7s 438ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 439ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [7s 439ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 439ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 439ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 439ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 439ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 439ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 439ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 439ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 439ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [pool-1-thread-4] [7s 439ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [7s 439ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 439ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 439ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 439ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 440ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 440ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 441ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [pool-1-thread-4] [7s 441ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 441ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 441ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 441ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 441ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [7s 441ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 441ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 442ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@314eb740 queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@314eb740, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 442ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 442ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 442ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 442ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3dff131c DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 442ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 442ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [7s 442ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 442ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 442ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 442ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 442ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 442ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [7s 442ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 442ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 443ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [7s 443ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [7s 443ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [7s 443ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 443ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 443ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 443ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 443ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [7s 443ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 443ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 443ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 443ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 443ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 443ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 443ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 443ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 443ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 443ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 443ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 443ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 443ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 443ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3371606a DEBUG: [pool-1-thread-4] [7s 443ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 443ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 443ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 443ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [7s 443ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 444ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 444ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 445ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 445ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 445ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 445ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [7s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [7s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@314eb740 DEBUG: [pool-1-thread-4] [7s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@314eb740 DEBUG: [pool-1-thread-4] [7s 445ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [7s 445ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [7s 445ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@314eb740 DEBUG: [pool-1-thread-4] [7s 445ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 445ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 541ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 542ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4484ff0a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4a46d queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 542ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 542ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4484ff0a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4a46d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4484ff0a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4a46d DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4484ff0a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4a46d DEBUG: [pool-1-thread-4] [7s 542ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [7s 542ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [7s 542ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [7s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [7s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4484ff0a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4a46d DEBUG: [pool-1-thread-4] [7s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4484ff0a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4a46d DEBUG: [pool-1-thread-4] [7s 543ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 543ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [7s 543ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [7s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [7s 543ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 543ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 543ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 543ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 543ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [7s 543ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 543ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 543ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [pool-1-thread-4] [7s 543ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 543ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 543ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [7s 543ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [7s 543ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 543ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [MainThread] [7s 545ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [pool-1-thread-4] [7s 545ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 545ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 545ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 545ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 545ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [7s 546ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 546ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 546ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ddc7a7c queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ddc7a7c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 546ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 546ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 546ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 546ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1e43a662 DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 546ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 546ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 546ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [7s 546ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 546ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 546ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 546ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 546ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 546ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [7s 546ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 546ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [7s 546ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 546ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 546ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 547ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [7s 547ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [7s 547ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [7s 547ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 547ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 547ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [7s 547ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 547ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 547ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 547ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 547ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 547ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 547ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 547ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 547ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 547ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 547ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 547ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 547ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 547ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3b71ee0b DEBUG: [pool-1-thread-4] [7s 547ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 547ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 547ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 547ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [7s 547ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 548ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [7s 548ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 548ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 549ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 549ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 549ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [7s 549ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [7s 549ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ddc7a7c DEBUG: [pool-1-thread-4] [7s 549ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 549ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ddc7a7c DEBUG: [pool-1-thread-4] [7s 549ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-4] [7s 549ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [7s 549ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ddc7a7c DEBUG: [pool-1-thread-4] [7s 549ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 549ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 646ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 646ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775 queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 646ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 646ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775 DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775 DEBUG: [pool-1-thread-4] [7s 646ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [7s 646ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [7s 646ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 646ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 646ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 646ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775 DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775 DEBUG: [pool-1-thread-4] [7s 647ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775 DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4f976b61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5106e775 DEBUG: [pool-1-thread-4] [7s 647ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [7s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [7s 647ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 647ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 647ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 647ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 647ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [7s 647ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 647ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 648ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [pool-1-thread-4] [7s 648ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [7s 648ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 648ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [7s 648ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 648ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 648ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [7s 648ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 648ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 648ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 648ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 648ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 648ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [MainThread] [7s 649ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [pool-1-thread-4] [7s 651ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 651ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [7s 651ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 651ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 651ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 651ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 651ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 651ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 651ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 651ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-4] [7s 651ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 652ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 652ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 652ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [7s 652ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [7s 652ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [7s 652ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [7s 652ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [7s 652ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 652ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 652ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 652ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 652ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS 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] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 654ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 654ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 47 DEBUG: [pool-1-thread-4] [7s 654ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-4] [7s 654ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-4] [7s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 654ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 654ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 655ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 655ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 655ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-4] [7s 750ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 750ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 750ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 750ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 750ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-4] [7s 750ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 750ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 750ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 750ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 750ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 750ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 751ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [pool-1-thread-4] [7s 751ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 751ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 751ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [7s 751ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-4] [7s 751ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@66408662 DEBUG: [pool-1-thread-4] [7s 751ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [7s 751ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [7s 753ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [pool-1-thread-4] [7s 754ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 754ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [7s 754ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 754ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 754ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 754ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 754ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 754ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 754ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 754ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-4] [7s 755ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 755ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 755ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 755ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [7s 755ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [7s 755ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [7s 755ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [7s 755ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [7s 755ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 755ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 756ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 756ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 756ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 756ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 756ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 756ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 756ms] 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] [7s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-4] [7s 759ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [pool-1-thread-4] [7s 759ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 42 DEBUG: [pool-1-thread-4] [7s 759ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-4] [7s 759ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-4] [7s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 759ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 759ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 760ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 760ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 760ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-4] [7s 854ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 854ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 854ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [7s 854ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [7s 854ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 855ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 855ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 855ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12f825a8 DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [7s 855ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [7s 856ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [pool-1-thread-4] [7s 856ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 857ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [7s 857ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 857ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 857ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 857ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 857ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 857ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 857ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 857ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-4] [7s 857ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 857ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 857ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 857ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 857ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 857ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [7s 857ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 858ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [7s 858ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [7s 858ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [7s 858ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 858ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [7s 858ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [7s 858ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 858ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 858ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 858ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 858ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 858ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-4] [7s 858ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 858ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 858ms] 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 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 860ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 860ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 860ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 860ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 860ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [7s 860ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [7s 860ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 860ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 860ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-4] [7s 860ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-4] [7s 860ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [7s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 860ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 860ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 860ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 860ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 861ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-4] [7s 957ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 957ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 957ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [7s 957ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [7s 957ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 957ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 957ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-4] [7s 957ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [7s 957ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [7s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 958ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [7s 958ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 958ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 958ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 958ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74a355cd DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [7s 958ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 958ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [7s 958ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [7s 959ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [7s 959ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [pool-1-thread-4] [7s 959ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 959ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [pool-1-thread-4] [7s 960ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 960ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [7s 960ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 960ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 960ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 960ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 960ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 960ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 960ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 960ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-4] [7s 960ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 960ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 960ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 960ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 960ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 960ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [7s 960ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 960ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 960ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 961ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [7s 961ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [7s 961ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [7s 961ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 961ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [7s 961ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [7s 961ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 961ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 961ms] Exchange checkFor407: all clear DEBUG: [readLoop] [7s 961ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 961ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 961ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 961ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 961ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 961ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS 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 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 962ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [7s 962ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 962ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 962ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 962ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 962ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [7s 963ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-4] [7s 963ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [7s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 963ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 963ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-4] [8s 60ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 60ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 60ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [8s 60ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 60ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 60ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-4] [8s 60ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [8s 60ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [8s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 60ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [8s 60ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [8s 61ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 61ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 61ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f71d1fb DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [8s 61ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [8s 61ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [8s 61ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [8s 61ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 61ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 61ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [HttpClient-9-SelectorManager] [8s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [MainThread] [8s 86ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 92ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [MainThread] [8s 92ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 93ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 93ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 93ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 93ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 93ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 93ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 93ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 93ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 93ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@f27f4c2 queue.isEmpty: true DEBUG: [MainThread] [8s 93ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@f27f4c2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 93ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 93ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 93ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 93ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 93ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 93ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 93ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@535c771d for C (true) DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50602 DEBUG: [pool-1-thread-1] [8s 94ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 94ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [8s 94ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [8s 94ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 94ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [8s 94ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-1] [8s 94ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-1] [8s 94ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-1] [8s 94ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 94ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@59a41c6d DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [8s 94ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 95ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 95ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 95ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [8s 95ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [8s 94ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 95ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 95ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 95ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-4] [8s 95ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-4] [8s 95ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [8s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ca6993d for R (true) DEBUG: [pool-1-thread-3] [8s 97ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [8s 97ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [8s 97ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [8s 97ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [8s 97ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [8s 97ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [8s 97ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [8s 97ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-3] [8s 97ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-3] [8s 97ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [8s 97ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 97ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 97ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [8s 97ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [8s 97ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [8s 97ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [8s 97ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-3] [8s 97ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [8s 97ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5c4c517b DEBUG: [pool-1-thread-3] [8s 97ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [8s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ca6993d for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 98ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [8s 98ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [8s 98ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [8s 98ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@f27f4c2 DEBUG: [HttpClient-26-SelectorManager] [8s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ca6993d for R (false) DEBUG: [pool-1-thread-3] [8s 98ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [8s 98ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@f27f4c2 DEBUG: [HttpClient-26-SelectorManager] [8s 98ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 98ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [8s 98ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [8s 98ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@f27f4c2 DEBUG: [pool-1-thread-3] [8s 98ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [8s 98ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [8s 99ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [8s 99ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@780b6966(26) DEBUG: [pool-1-thread-3] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d2e99d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@178b7499 queue.isEmpty: false DEBUG: [pool-1-thread-3] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-3] [8s 99ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [8s 99ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d2e99d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@178b7499, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d2e99d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@178b7499 DEBUG: [pool-1-thread-3] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d2e99d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@178b7499 DEBUG: [pool-1-thread-3] [8s 99ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [8s 99ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [8s 99ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-3] [8s 99ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [8s 99ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-3] [8s 99ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [8s 99ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [8s 99ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [8s 99ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 99ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-3] [8s 99ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [8s 99ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [8s 99ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] SocketTube(29) read demand reset to 0 DEBUG: [pool-1-thread-3] [8s 99ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-4] [8s 99ms] HttpClientImpl(26) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [MainThread] [8s 100ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 101ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [MainThread] [8s 101ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 101ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 101ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 101ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 101ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 101ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 101ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 101ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 101ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 102ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a789627 queue.isEmpty: true DEBUG: [MainThread] [8s 102ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a789627, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 102ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 102ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 102ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 102ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 102ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 102ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 102ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [8s 102ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a8a96ef for C (true) DEBUG: [HttpClient-27-SelectorManager] [8s 102ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [8s 102ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50612 DEBUG: [pool-1-thread-4] [8s 103ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 103ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 103ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-3] [8s 99ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@780b6966(26) DEBUG: [HttpClient-26-SelectorManager] [8s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ca6993d for R (false) DEBUG: [HttpClient-26-SelectorManager] [8s 103ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [8s 103ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-3] [8s 103ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [HttpClient-26-SelectorManager] [8s 103ms] SocketTube(29) onSubscribe called DEBUG: [pool-1-thread-4] [8s 103ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [8s 103ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [8s 103ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [8s 103ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-3] [8s 103ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [8s 103ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 103ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 103ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 103ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-4] [8s 103ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2072fd9f DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-4] [8s 103ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 104ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 104ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 104ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-4] [8s 104ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [8s 103ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 104ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [8s 104ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-27-SelectorManager] [8s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for R (true) DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [8s 104ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [8s 104ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [8s 104ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [8s 104ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [8s 104ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [8s 104ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [8s 104ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-3] [8s 104ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-3] [8s 104ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [8s 104ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 104ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 104ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [8s 104ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [8s 104ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [8s 104ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [8s 104ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-3] [8s 104ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [8s 104ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e1c7c01 DEBUG: [pool-1-thread-3] [8s 104ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [8s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 105ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [8s 105ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [8s 105ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [8s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for R (false) DEBUG: [HttpClient-27-SelectorManager] [8s 105ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 105ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a789627 DEBUG: [pool-1-thread-3] [8s 105ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [8s 105ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a789627 DEBUG: [pool-1-thread-3] [8s 105ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [8s 105ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [8s 105ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a789627 DEBUG: [pool-1-thread-3] [8s 105ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [8s 105ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [8s 106ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [8s 106ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@699b822b(27) DEBUG: [pool-1-thread-3] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17e5b43d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b0625e4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [8s 106ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17e5b43d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b0625e4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17e5b43d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b0625e4 DEBUG: [pool-1-thread-3] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17e5b43d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b0625e4 DEBUG: [pool-1-thread-3] [8s 106ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-3] [8s 106ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [8s 106ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-3] [8s 106ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [8s 106ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-3] [8s 106ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-3] [8s 106ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 106ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-3] [8s 106ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [8s 106ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [8s 106ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-3] [8s 106ms] HttpClientImpl(27) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for R (false) DEBUG: [HttpClient-27-SelectorManager] [8s 106ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [8s 106ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-27-SelectorManager] [8s 107ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [8s 107ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-3] [8s 107ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [HttpClient-27-SelectorManager] [8s 107ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [8s 107ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [8s 107ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@699b822b(27) DEBUG: [pool-1-thread-3] [8s 107ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-3] [8s 107ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [8s 107ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [8s 107ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 107ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 108ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [MainThread] [8s 108ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 108ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 108ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 109ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [8s 109ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [8s 109ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f173c7e for C (true) DEBUG: [HttpClient-28-SelectorManager] [8s 109ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [8s 109ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35672 DEBUG: [pool-1-thread-4] [8s 109ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-4] [8s 110ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 110ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-4] [8s 110ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 110ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-4] [8s 110ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [8s 110ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-4] [8s 110ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-4] [8s 110ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 110ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [8s 110ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 110ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] 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@5ef570e[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] [8s 110ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) calling onSubscribe DEBUG: [pool-1-thread-4] [8s 110ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (true) DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [8s 110ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-3] [8s 111ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [8s 111ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 111ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 114ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 114ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-4] [8s 114ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-4] [8s 114ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 114ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 114ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 123ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 123ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 123ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [8s 124ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [8s 124ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 124ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [8s 124ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 124ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 124ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 125ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 125ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-4] [8s 125ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-4] [8s 125ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 125ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 125ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [8s 126ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 126ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 126ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [8s 126ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 126ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 126ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 127ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 127ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-4] [8s 127ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 127ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [8s 127ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [8s 127ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 127ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [8s 127ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35672 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-4] [8s 127ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 127ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6d6035e1 queue.isEmpty: true DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6d6035e1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 127ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [8s 127ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [8s 127ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [8s 127ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e668880 DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 127ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 127ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 128ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 128ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-4] [8s 128ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [8s 128ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 128ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 128ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 128ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-4] [8s 128ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-4] [8s 128ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 128ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 128ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 128ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 128ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 128ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 128ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 129ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 129ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 129ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 129ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-4] [8s 129ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-4] [8s 129ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 129ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5005afbc DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 129ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [8s 129ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 130ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [8s 130ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [8s 130ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 171ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [8s 171ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 171ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 171ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 171ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 171ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [8s 171ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [8s 171ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6d6035e1 DEBUG: [pool-1-thread-4] [8s 171ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 171ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6d6035e1 DEBUG: [pool-1-thread-4] [8s 171ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-4] [8s 172ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6d6035e1 DEBUG: [pool-1-thread-4] [8s 172ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 172ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 172ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 172ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6aa87d68(28) DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@517a424e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dd9babd queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 172ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 172ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@517a424e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dd9babd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@517a424e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dd9babd DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@517a424e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dd9babd DEBUG: [pool-1-thread-4] [8s 172ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [8s 172ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [8s 172ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 172ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 172ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@517a424e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dd9babd DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@517a424e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dd9babd DEBUG: [pool-1-thread-4] [8s 173ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-4] [8s 173ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 173ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-4] [8s 173ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 173ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [8s 173ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [8s 173ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [8s 173ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-4] [8s 173ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 173ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 173ms] HttpClientImpl(28) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [pool-1-thread-4] [8s 173ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 173ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6aa87d68(28) DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 174ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [8s 174ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [8s 174ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [MainThread] [8s 174ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 175ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [MainThread] [8s 175ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 176ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 176ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 176ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [8s 176ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [8s 177ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@634627ea for C (true) DEBUG: [HttpClient-29-SelectorManager] [8s 177ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [8s 177ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35680 DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 177ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 177ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [8s 177ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 178ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-29-SelectorManager] [8s 177ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-4] [8s 178ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 178ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [8s 178ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] 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@69be4c9a[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: NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SocketTube(32) read demand reset to 0 DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [8s 180ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 180ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [8s 180ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [8s 181ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [8s 181ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [8s 181ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [8s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (true) DEBUG: [HttpClient-29-SelectorManager] [8s 181ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [8s 181ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 181ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 181ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 181ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 181ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-4] [8s 181ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-4] [8s 181ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 181ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 181ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 181ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 181ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 181ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 185ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 185ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 185ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [8s 185ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [8s 185ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 185ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [8s 185ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 185ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 185ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 186ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [8s 186ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 186ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 187ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-4] [8s 187ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-4] [8s 187ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 187ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 187ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [8s 187ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 187ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 187ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 188ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [8s 188ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 188ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 188ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 188ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 188ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 188ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-4] [8s 188ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 188ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [8s 188ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [8s 188ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 188ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [8s 188ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35680 remote=/127.0.0.1:42517] DEBUG: [pool-1-thread-4] [8s 188ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 188ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4af43613 queue.isEmpty: true DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4af43613, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 188ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [8s 188ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [8s 188ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [8s 188ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@491f6531 DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 188ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 188ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 188ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 188ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 188ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-4] [8s 188ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [8s 189ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 189ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 189ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 189ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-4] [8s 189ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-4] [8s 189ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 189ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 189ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 189ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 189ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 189ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 189ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-4] [8s 189ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 189ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39e322fd DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 189ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 190ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 190ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [8s 190ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 190ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [pool-1-thread-4] [8s 190ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 190ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [HttpClient-29-SelectorManager] [8s 190ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 191ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 191ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 191ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [8s 191ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 191ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [8s 191ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [8s 191ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 231ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [8s 231ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 231ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 231ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 231ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 231ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [8s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [8s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4af43613 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4af43613 DEBUG: [pool-1-thread-4] [8s 232ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-4] [8s 232ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4af43613 DEBUG: [pool-1-thread-4] [8s 232ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 232ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 232ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 232ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@51505cb7(29) DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7 queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 232ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 232ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7 DEBUG: [pool-1-thread-4] [8s 232ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [8s 232ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [8s 232ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 232ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7 DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7 DEBUG: [pool-1-thread-4] [8s 233ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 233ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7 DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6158ba8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6dba61d7 DEBUG: [pool-1-thread-4] [8s 233ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [8s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-4] [8s 233ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 233ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [8s 233ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [8s 233ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [8s 233ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-4] [8s 233ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 233ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 234ms] HttpClientImpl(29) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [pool-1-thread-4] [8s 234ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [8s 234ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 234ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@51505cb7(29) DEBUG: [pool-1-thread-4] [8s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 234ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 234ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 234ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 234ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 234ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 234ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 234ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [8s 234ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [8s 234ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 234ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [MainThread] [8s 234ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 235ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [MainThread] [8s 235ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 235ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 235ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 235ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 235ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 236ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 236ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 236ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 236ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 236ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2be3edbd queue.isEmpty: true DEBUG: [MainThread] [8s 236ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2be3edbd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 236ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 236ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 236ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 236ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 236ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 236ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 236ms] PlainHttpConnection(SocketTube(33)) 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=38066,localport=54201] TestServer(1): starting connection DEBUG: [HttpClient-30-SelectorManager] [8s 237ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6fc2ae19 for C (true) DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38066 DEBUG: [pool-1-thread-4] [8s 238ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 238ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 238ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@653ac569 DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) read demand reset to 0 DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [8s 238ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-3] [8s 238ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) write: starting subscription DEBUG: [pool-1-thread-3] [8s 238ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-3] [8s 238ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [8s 238ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-3] [8s 238ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(33) write: requesting more... DEBUG: [HttpClient-30-SelectorManager] [8s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for R (true) DEBUG: [pool-1-thread-3] [8s 238ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 239ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 239ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 239ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [8s 239ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 239ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 239ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 239ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [8s 239ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-4] [8s 239ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-4] [8s 240ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-4] [8s 240ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 240ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 240ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 240ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [8s 240ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 240ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 240ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 240ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 240ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 240ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 240ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [HttpClient-30-SelectorManager] [8s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for None (false) DEBUG: [pool-1-thread-4] [8s 240ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 240ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 240ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 240ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7f6a827c DEBUG: [pool-1-thread-4] [8s 240ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 240ms] Http1Exchange reading headers DEBUG: [HttpClient-30-SelectorManager] [8s 240ms] SocketTube(33) read bytes: 71 DEBUG: [pool-1-thread-4] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [HttpClient-30-SelectorManager] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-4] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [HttpClient-30-SelectorManager] [8s 240ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 240ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2be3edbd DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2be3edbd DEBUG: [pool-1-thread-1] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2be3edbd DEBUG: [pool-1-thread-1] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 240ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 240ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38066 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-1] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [8s 240ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4d143593(30) DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68d25232/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b0815a6 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 240ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [8s 240ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 240ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) write: resetting demand to 0 DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@11d2b0c8 DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [8s 241ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 241ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 241ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 241ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 241ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 241ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 241ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 241ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 241ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) trying to write: 13 DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-1] [8s 241ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 242ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [8s 242ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 242ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 242ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 242ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [8s 242ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [8s 242ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 242ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4d143593(30) DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68d25232/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b0815a6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 242ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [8s 242ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 242ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 242ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 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 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [8s 243ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 243ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [8s 243ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 Sent response headers 200 DEBUG: [pool-1-thread-4] [8s 241ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [readLoop] [8s 243ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 243ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 243ms] 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 243ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 243ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 243ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 244ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) read bytes: 39 DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) read bytes: 39 DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) read bytes: 18 DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] Http2Connection(SocketTube(33)) onNext: got 18 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-4] [8s 244ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-30-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for R (false) DEBUG: [pool-1-thread-4] [8s 245ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 39 DEBUG: [HttpClient-30-SelectorManager] [8s 245ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 245ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-4] [8s 245ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [8s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 245ms] 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] [8s 245ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 245ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 245ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 245ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-4] [8s 245ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-4] [8s 245ms] SocketTube(33) wrote: 9 DEBUG: [readLoop] [8s 245ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 245ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 245ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 245ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-4] [8s 245ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-4] [8s 245ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 245ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 245ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-4] [8s 245ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 245ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 39 DEBUG: [pool-1-thread-4] [8s 245ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-4] [8s 245ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [8s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 245ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 38066 DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 246ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 246ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 246ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33)) H2 Receiving(3): 18 DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33)) Processing 18 DEBUG: [pool-1-thread-4] [8s 247ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-4] [8s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 247ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 247ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 247ms] HttpClientImpl(30) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@55881ef2 DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [8s 247ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 247ms] Http2Connection(SocketTube(33)) H2 processed(3) DEBUG: [MainThread] [8s 248ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 248ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [MainThread] [8s 248ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 248ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 248ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 248ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 248ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 248ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 248ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 249ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 249ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 249ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@283f530 queue.isEmpty: true DEBUG: [MainThread] [8s 249ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@283f530, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 249ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 249ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 249ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 249ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 249ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 249ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 249ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection DEBUG: [HttpClient-31-SelectorManager] [8s 249ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@790870a4 for C (true) TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=38080,localport=54201] TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [8s 249ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [8s 249ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38080 DEBUG: [pool-1-thread-4] [8s 250ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 250ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 250ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 250ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [8s 250ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 250ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 250ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-4] [8s 250ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73f01bd4 DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) write: starting subscription DEBUG: [pool-1-thread-4] [8s 250ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 250ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 250ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [8s 250ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [8s 250ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 250ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [HttpClient-31-SelectorManager] [8s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for R (true) DEBUG: [pool-1-thread-1] [8s 250ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [8s 251ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 251ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 251ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 251ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 251ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 251ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [HttpClient-31-SelectorManager] [8s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for None (false) DEBUG: [pool-1-thread-1] [8s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [8s 251ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 251ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12b529e6 DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 251ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [8s 251ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [8s 251ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 251ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 251ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@283f530 DEBUG: [pool-1-thread-1] [8s 251ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 251ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@283f530 DEBUG: [pool-1-thread-1] [8s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [8s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [8s 251ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@283f530 DEBUG: [pool-1-thread-1] [8s 251ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 251ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 252ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38080 remote=/127.0.0.1:54201] DEBUG: [pool-1-thread-1] [8s 252ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [8s 252ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ed7fdd4(31) DEBUG: [pool-1-thread-1] [8s 252ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@688cba40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@236227d2 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 252ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 252ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 252ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 252ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [8s 252ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 252ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [8s 252ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 252ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 252ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 252ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [8s 252ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 252ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [8s 252ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 252ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [8s 252ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 252ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-1] [8s 252ms] SocketTube(34) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [8s 252ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [8s 252ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [8s 252ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70eb8b0 DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) calling onSubscribe DEBUG: [pool-1-thread-1] [8s 253ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 253ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-1] [8s 253ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [8s 253ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 253ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for R (false) DEBUG: [pool-1-thread-1] [8s 253ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 253ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) onSubscribe called DEBUG: [pool-1-thread-1] [8s 253ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 253ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-1] [8s 253ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [8s 253ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 253ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [8s 253ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 253ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [8s 253ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-4] [8s 253ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [8s 253ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 253ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [8s 253ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 253ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 253ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 254ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 254ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 254ms] 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 Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [8s 253ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [8s 254ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [8s 254ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [8s 254ms] Exchange Getting response async streamid: 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [pool-1-thread-1] [8s 254ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 254ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ed7fdd4(31) DEBUG: [readLoop] [8s 254ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 254ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@688cba40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@236227d2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [8s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 254ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [readLoop] [8s 254ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [8s 255ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 255ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [8s 255ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 255ms] 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 255ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 255ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 255ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 255ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [8s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 256ms] SocketTube(34) read bytes: 91 DEBUG: [HttpClient-31-SelectorManager] [8s 256ms] Http2Connection(SocketTube(34)) onNext: got 91 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 256ms] Http2Connection(SocketTube(34)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 256ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-1] [8s 256ms] Http2Connection(SocketTube(34)) Processing 91 DEBUG: [pool-1-thread-1] [8s 256ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-1] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [8s 256ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [8s 256ms] 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] [8s 256ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-31-SelectorManager] [8s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 256ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 256ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 256ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 256ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [8s 256ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-1] [8s 256ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-1] [8s 256ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [8s 256ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 256ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [8s 256ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 256ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 256ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 256ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 256ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 38080 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 257ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 257ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 257ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 257ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 257ms] HttpClientImpl(31) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1628eb4b DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 257ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 257ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [MainThread] [8s 258ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 258ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [MainThread] [8s 258ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 259ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 259ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 259ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [8s 259ms] 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=43376, Session(1697483005148|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [8s 260ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@51961c3e for C (true) DEBUG: [HttpClient-32-SelectorManager] [8s 260ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect DEBUG: [HttpClient-32-SelectorManager] [8s 260ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43376 DEBUG: [pool-1-thread-1] [8s 260ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-1] [8s 260ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 260ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-1] [8s 260ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 260ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 260ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 260ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-1] [8s 260ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-1] [8s 260ms] SocketTube(35) write: registering startSubscription event DEBUG: [HttpClient-32-SelectorManager] [8s 260ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-1] [8s 260ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 261ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 261ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] 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@5b6e774e[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] [8s 261ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) calling onSubscribe DEBUG: [pool-1-thread-1] [8s 261ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (true) DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [8s 261ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 261ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-4] [8s 261ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 261ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 263ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 265ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 265ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [8s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 266ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 266ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 266ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 267ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (true) DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [HttpClient-32-SelectorManager] [8s 267ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [8s 267ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 267ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 267ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 267ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [8s 268ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 268ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 268ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [8s 268ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 268ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 268ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [8s 268ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 268ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [8s 268ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 269ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 269ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 269ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 269ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-1] [8s 269ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 269ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [8s 269ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [8s 269ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 269ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-1] [8s 269ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1bfb0d74 DEBUG: [pool-1-thread-1] [8s 269ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [8s 270ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 270ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 270ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 270ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 270ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 270ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 270ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 270ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 270ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 270ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 270ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 270ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 270ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 270ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 270ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [8s 270ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [8s 270ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 270ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 270ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 271ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 271ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 271ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 271ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 271ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 271ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 271ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 271ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 271ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 271ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 271ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 271ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 271ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 271ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 271ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-1] [8s 271ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 271ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 271ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 271ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 271ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 271ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 272ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 272ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 272ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 272ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 272ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 272ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 272ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 272ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-1] [8s 272ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-1] [8s 272ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 272ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 272ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 272ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 272ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 272ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 272ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 272ms] SocketTube(35) resuming read event TestServer(2): starting connection DEBUG: [pool-1-thread-1] [8s 273ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 273ms] 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] [8s 273ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) requesting 1 TestServer(2): connection started DEBUG: [pool-1-thread-1] [8s 274ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 274ms] SocketTube(35) resuming read event DEBUG: [readLoop] [8s 274ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 274ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (true) DEBUG: [readLoop] [8s 274ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 274ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 274ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 274ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 274ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 274ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 274ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [readLoop] [8s 274ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [8s 274ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 274ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SSL Reader(SocketTube(35)) onNext DEBUG: [readLoop] [8s 274ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [8s 275ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 275ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [8s 275ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [8s 275ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 275ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 275ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 Sent response headers 200 DEBUG: [pool-1-thread-1] [8s 275ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-1] [8s 275ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [8s 275ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 275ms] 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] [8s 275ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 275ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 275ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 275ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 275ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [HttpClient-32-SelectorManager] [8s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 275ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-32-SelectorManager] [8s 275ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 275ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 275ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-1] [8s 275ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-1] [8s 275ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 276ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 276ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 276ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 276ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 276ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 276ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 276ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 276ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 276ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 276ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (true) DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [readLoop] [8s 276ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SocketTube(35) resuming read event DEBUG: [readLoop] [8s 276ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 276ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 276ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [8s 276ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [8s 276ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 276ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 276ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [8s 276ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-1] [8s 276ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [8s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 276ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 276ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 43376 DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 277ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-1] [8s 277ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 277ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 277ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 277ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-1] [8s 278ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 278ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 278ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 278ms] HttpClientImpl(32) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2915f56e DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 278ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 278ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 278ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 278ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 278ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [MainThread] [8s 283ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@4925eef8 (user-supplied=false) DEBUG: [MainThread] [8s 283ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [MainThread] [8s 284ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 284ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 284ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 284ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [8s 284ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [8s 284ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16db24bd for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43380, Session(1697483006279|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43380 DEBUG: [pool-1-thread-1] [8s 285ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-1] [8s 285ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 285ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-1] [8s 285ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 285ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-1] [8s 285ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 285ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-1] [8s 285ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-1] [8s 285ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 285ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 285ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] 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@1c234fcd[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: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) read demand reset to 0 DEBUG: [pool-1-thread-1] [8s 285ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [8s 285ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [8s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 286ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [8s 286ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 286ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-4] [8s 286ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 286ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 287ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 287ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-1] [8s 287ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-1] [8s 287ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 287ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 287ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 287ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [8s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 289ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [8s 289ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [8s 289ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 289ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 290ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 290ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 290ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 290ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [8s 290ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 290ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 290ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 290ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 290ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 290ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [8s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 290ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 290ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 291ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 291ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 291ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 291ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 291ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [8s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 292ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 292ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 292ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [8s 292ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 292ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [8s 293ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 293ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 293ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [8s 293ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 293ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [8s 293ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 293ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 293ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 293ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 293ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-1] [8s 293ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 293ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [8s 293ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [8s 293ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 293ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-1] [8s 293ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4cf13400 DEBUG: [pool-1-thread-1] [8s 293ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [8s 294ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 294ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 294ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 294ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 294ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 294ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 294ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [8s 294ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [8s 294ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 294ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 294ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 294ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 294ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 294ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 294ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 295ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 295ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 295ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 295ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 295ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 295ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 295ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 295ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 295ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 295ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 295ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [pool-1-thread-1] [8s 295ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 295ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [8s 295ms] SSL Reader(SocketTube(36)) onNext TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 296ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 296ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 296ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [Test-server-pool] [8s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 296ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 296ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [pool-1-thread-1] [8s 296ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [8s 296ms] 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-33-SelectorManager] [8s 296ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 296ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 296ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [8s 296ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 296ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 296ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 296ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SSL Reader(SocketTube(36)) onNext DEBUG: [readLoop] [8s 296ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 296ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-33-SelectorManager] [8s 296ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [readLoop] [8s 296ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 297ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] SocketTube(36) resuming read event DEBUG: [readLoop] [8s 297ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 297ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [readLoop] [8s 297ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [8s 297ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 297ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 297ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [8s 297ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 297ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 297ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [8s 297ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-1] [8s 297ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [8s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 297ms] 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] [8s 297ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 297ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 297ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 297ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-33-SelectorManager] [8s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 297ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 302ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 303ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 303ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 303ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [readLoop] [8s 303ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 303ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 303ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 303ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (true) DEBUG: [pool-1-thread-1] [8s 303ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 303ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 304ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [8s 304ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 304ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 304ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 304ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [8s 304ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-1] [8s 304ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [8s 304ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 304ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 304ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 43380 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 305ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-1] [8s 305ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 305ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 305ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-1] [8s 305ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 305ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 305ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 305ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 305ms] HttpClientImpl(33) ClientImpl (async) elapsed 21 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [pool-1-thread-1] [8s 305ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 306ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 306ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 306ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 306ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1dd2fc66 DEBUG: [pool-1-thread-1] [8s 306ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 306ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-1] [8s 306ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 306ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 306ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 306ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 306ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 306ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [MainThread] [8s 306ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/fixed/x GET DEBUG: [MainThread] [8s 306ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 307ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 307ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 307ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 307ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 307ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 307ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 307ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1de71f99 queue.isEmpty: true DEBUG: [MainThread] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1de71f99, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 307ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 307ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [8s 307ms] SocketTube(9) connecting flows DEBUG: [MainThread] [8s 307ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [8s 307ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [8s 307ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 307ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [8s 307ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [8s 307ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [8s 307ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [8s 307ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [8s 307ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 307ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7dfa7169 DEBUG: [HttpClient-9-SelectorManager] [8s 307ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 307ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [8s 307ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 307ms] SocketTube(9) pending subscriber subscribed DEBUG: [MainThread] [8s 307ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 307ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 308ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [8s 308ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 308ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 308ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 308ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [8s 308ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [8s 308ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 308ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [8s 308ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-4] [8s 308ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [8s 308ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 308ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [8s 308ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [8s 308ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [8s 308ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [8s 308ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 308ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 308ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 308ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 308ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 308ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 308ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 308ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 308ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40f57b44 DEBUG: [MainThread] [8s 308ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 308ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 308ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 308ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [8s 308ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1de71f99 DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1de71f99 DEBUG: [pool-1-thread-4] [8s 309ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [8s 309ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1de71f99 DEBUG: [pool-1-thread-4] [8s 309ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 309ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 309ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 310ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6b02794d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41abb0d6 queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [8s 310ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 310ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6b02794d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41abb0d6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b02794d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41abb0d6 DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b02794d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41abb0d6 DEBUG: [pool-1-thread-4] [8s 310ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [8s 310ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [8s 310ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [8s 310ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 310ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-4] [8s 310ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 310ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:34811/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [8s 310ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 310ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [8s 310ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 310ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [8s 311ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:34811/http1/chunk/x GET DEBUG: [MainThread] [8s 311ms] Exchange establishing exchange for http://127.0.0.1:34811/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 311ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 311ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 311ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 311ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 311ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 311ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 311ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2e0d4e28 queue.isEmpty: true DEBUG: [MainThread] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2e0d4e28, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 311ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 312ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [8s 312ms] SocketTube(9) connecting flows DEBUG: [MainThread] [8s 312ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [8s 312ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [8s 312ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 312ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [8s 312ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [8s 312ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1969af4c DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) pending subscriber subscribed DEBUG: [MainThread] [8s 312ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [8s 312ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [8s 312ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [8s 312ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [8s 312ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 312ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 312ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 312ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 312ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 312ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [8s 312ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 312ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 312ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 312ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 312ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 312ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 312ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 312ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 312ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [8s 312ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 312ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [8s 312ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 313ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 313ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 313ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 313ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 313ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 313ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 313ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 313ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [8s 313ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [8s 313ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 313ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e01c205 DEBUG: [pool-1-thread-1] [8s 313ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 314ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 314ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 314ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 315ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [8s 315ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 315ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 315ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [8s 315ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 315ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 315ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 315ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2e0d4e28 DEBUG: [pool-1-thread-4] [8s 315ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 315ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2e0d4e28 DEBUG: [pool-1-thread-4] [8s 315ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-4] [8s 316ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2e0d4e28 DEBUG: [pool-1-thread-4] [8s 316ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 316ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 316ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 316ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f134fce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a38970 queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 316ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 316ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f134fce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a38970, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f134fce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a38970 DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f134fce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a38970 DEBUG: [pool-1-thread-4] [8s 316ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-4] [8s 316ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 316ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [8s 316ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 316ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 316ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [8s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 359ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [8s 359ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 359ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 359ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 359ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f134fce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a38970 DEBUG: [pool-1-thread-4] [8s 359ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 359ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f134fce/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a38970 DEBUG: [pool-1-thread-4] [8s 359ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [8s 359ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [8s 359ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [8s 359ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 359ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [8s 359ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 359ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 359ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [8s 359ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 359ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [8s 359ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 359ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 359ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-4] [8s 360ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [8s 360ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to http://127.0.0.1:34811/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 360ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 360ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 360ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 361ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/fixed/x GET DEBUG: [MainThread] [8s 361ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 361ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 361ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 361ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 361ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [8s 361ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 361ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 361ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@60f7e2ce queue.isEmpty: true DEBUG: [MainThread] [8s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@60f7e2ce, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 360ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [8s 361ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 362ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [MainThread] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 362ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 362ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 362ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 362ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 362ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@201c67ec DEBUG: [MainThread] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 362ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 362ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [8s 362ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 362ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [8s 362ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [8s 362ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 362ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 362ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [8s 362ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [8s 362ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [8s 362ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [8s 362ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 362ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [8s 363ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [8s 363ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [8s 363ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [8s 363ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 363ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [8s 363ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [8s 363ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 363ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 363ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 363ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 363ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 363ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 363ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 363ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 363ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 363ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 363ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 363ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 363ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 363ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@64a401c9 DEBUG: [MainThread] [8s 363ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 363ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 363ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 363ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [8s 363ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 364ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [8s 364ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 364ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 364ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 364ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 364ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 364ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [8s 364ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [8s 364ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [8s 364ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [8s 364ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [8s 364ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [8s 365ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 365ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 365ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@60f7e2ce DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@60f7e2ce DEBUG: [pool-1-thread-4] [8s 365ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [8s 365ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@60f7e2ce DEBUG: [pool-1-thread-4] [8s 365ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 365ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 365ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 365ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3cd38a96/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59dbcffd queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 365ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 365ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3cd38a96/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59dbcffd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cd38a96/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59dbcffd DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cd38a96/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59dbcffd DEBUG: [pool-1-thread-4] [8s 365ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [8s 365ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 365ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [8s 365ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 365ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 365ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [8s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [8s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cd38a96/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59dbcffd DEBUG: [pool-1-thread-4] [8s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cd38a96/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59dbcffd DEBUG: [pool-1-thread-4] [8s 366ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 366ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 366ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [8s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [8s 366ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 366ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [8s 366ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [8s 366ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [8s 366ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [8s 366ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 366ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 366ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 366ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [8s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [8s 366ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [8s 366ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [8s 366ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 366ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 366ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:42517/https1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [8s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [MainThread] [8s 368ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42517/https1/chunk/x GET DEBUG: [MainThread] [8s 368ms] Exchange establishing exchange for https://127.0.0.1:42517/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 368ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 368ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 368ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 368ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [8s 368ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 368ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 368ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2c03c16e queue.isEmpty: true DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2c03c16e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 368ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 368ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 368ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 368ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f63e005 DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 368ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 368ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 368ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [8s 368ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [8s 368ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 368ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 368ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 368ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [8s 368ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [8s 368ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 368ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 368ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 369ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [8s 369ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [8s 369ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [8s 369ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [8s 369ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [8s 369ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 369ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [8s 369ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 369ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 369ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 369ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 369ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 369ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 369ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 369ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 369ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2b8d0e69 DEBUG: [MainThread] [8s 369ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 369ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 369ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 369ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [8s 369ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 371ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [8s 371ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 371ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 371ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 371ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2c03c16e DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2c03c16e DEBUG: [pool-1-thread-1] [8s 371ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [8s 371ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2c03c16e DEBUG: [pool-1-thread-1] [8s 371ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 371ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 371ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 371ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 371ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d DEBUG: [pool-1-thread-1] [8s 371ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [8s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 372ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 372ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 372ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 372ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 372ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 372ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 372ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 372ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 411ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [8s 411ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 411ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 411ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 411ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 411ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [8s 411ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d DEBUG: [pool-1-thread-4] [8s 412ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 412ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 412ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 412ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 412ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [8s 412ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 412ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [8s 413ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [8s 413ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [8s 413ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [8s 413ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 413ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 413ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [8s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [8s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d DEBUG: [pool-1-thread-4] [8s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [8s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5839f22e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1dad8c1d DEBUG: [pool-1-thread-4] [8s 413ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [8s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [8s 413ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 413ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [8s 413ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [8s 413ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [8s 413ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [8s 413ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 413ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 413ms] HttpClientImpl(9) ClientImpl (async) elapsed 45 millis for GET to https://127.0.0.1:42517/https1/chunk/x DEBUG: [pool-1-thread-4] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [8s 413ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 413ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@634a18f8(9) DEBUG: [pool-1-thread-4] [8s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 414ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 414ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 414ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 414ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 414ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 414ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [8s 414ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [8s 414ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [8s 414ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 414ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 414ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/fixed/x GET DEBUG: [MainThread] [8s 414ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 414ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [8s 414ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 415ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 415ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 415ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 415ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 415ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 415ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 415ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [8s 415ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 415ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [8s 415ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [8s 415ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [8s 415ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [8s 415ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [8s 415ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [8s 415ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [8s 415ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 415ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 415ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 415ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 415ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [8s 415ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 415ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 415ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 416ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 416ms] 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] [8s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 418ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 418ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 418ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 418ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [pool-1-thread-4] [8s 418ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 418ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 47 DEBUG: [pool-1-thread-4] [8s 418ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-4] [8s 418ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-4] [8s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 418ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 418ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 418ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 418ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 418ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/fixed/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 419ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 419ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 419ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 419ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c96299c DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-4] [8s 419ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [pool-1-thread-1] [8s 419ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:54201/http2/fixed/x DEBUG: [MainThread] [8s 420ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:54201/http2/chunk/x GET DEBUG: [MainThread] [8s 420ms] Exchange establishing exchange for http://127.0.0.1:54201/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 420ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [8s 420ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 420ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 420ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 420ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 420ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 420ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 420ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 420ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [8s 420ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 420ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [8s 420ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [8s 420ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [8s 420ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [8s 420ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [8s 420ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [8s 420ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [8s 420ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 420ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 420ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 420ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 420ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [8s 421ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 421ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 421ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 421ms] 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] [8s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 425ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [8s 425ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 425ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 425ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 425ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 425ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 42 DEBUG: [pool-1-thread-1] [8s 425ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [8s 425ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [8s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 425ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 425ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 425ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 425ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:54201/http2/chunk/x) 200 HTTP_2 Local port: 38034 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 426ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 426ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 426ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 426ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 426ms] HttpClientImpl(9) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:54201/http2/chunk/x DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47579b0f DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [8s 426ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [8s 427ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/fixed/x GET DEBUG: [MainThread] [8s 427ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 427ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [8s 427ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 427ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 427ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 427ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 427ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 427ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 427ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 427ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [8s 427ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 427ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [8s 427ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [8s 427ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 427ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [8s 427ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [8s 428ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 428ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [8s 428ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [8s 428ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [8s 428ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [8s 428ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 428ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 428ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 428ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [8s 428ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [8s 428ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 428ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 428ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 428ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 428ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [8s 428ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 428ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 428ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 428ms] 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] [8s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [8s 429ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 429ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 429ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-1] [8s 429ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [8s 429ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [8s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 429ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/fixed/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 430ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [8s 430ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 430ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [8s 430ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 430ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 430ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 430ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 431ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:36523/https2/fixed/x DEBUG: [pool-1-thread-1] [8s 431ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 431ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 431ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [8s 431ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-1] [8s 431ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50e8a949 DEBUG: [pool-1-thread-1] [8s 431ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [8s 431ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-1] [8s 431ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 431ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 431ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 431ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 431ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 431ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [MainThread] [8s 431ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36523/https2/chunk/x GET DEBUG: [MainThread] [8s 431ms] Exchange establishing exchange for https://127.0.0.1:36523/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 431ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [8s 431ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 431ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 431ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 432ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 432ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 432ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 432ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 432ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [8s 432ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 432ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [8s 432ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [8s 432ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 432ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [8s 432ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [8s 432ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [8s 432ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [8s 432ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 432ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [8s 432ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [8s 432ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 432ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 433ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 433ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 433ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [8s 433ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 433ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 433ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 433ms] 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] [8s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] 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] [8s 434ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-1] [8s 434ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [8s 434ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [8s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 434ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 434ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:36523/https2/chunk/x) 200 HTTP_2 Local port: 43340 DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 435ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [8s 435ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 435ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 435ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 435ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 435ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 435ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 435ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [8s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 435ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 435ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 435ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 435ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 436ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [8s 436ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 436ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 436ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 436ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 436ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:36523/https2/chunk/x DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21541a2d DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [8s 436ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 436ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [8s 436ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [8s 436ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [pool-1-thread-1] [8s 436ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-1-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65f59747 for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ca6993d for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 456ms] SocketTube(29) got read EOF DEBUG: [HttpClient-27-SelectorManager] [8s 456ms] SocketTube(30) got read EOF DEBUG: [HttpClient-26-SelectorManager] [8s 456ms] SocketTube(29) pausing read event DEBUG: [HttpClient-26-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ca6993d for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d3943cf for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 456ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [8s 456ms] SocketTube(22) got read EOF DEBUG: [HttpClient-19-SelectorManager] [8s 456ms] SocketTube(22) pausing read event DEBUG: [HttpClient-19-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d3943cf for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 456ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-1-SelectorManager] [8s 456ms] SocketTube(1) got read EOF DEBUG: [HttpClient-1-SelectorManager] [8s 456ms] SocketTube(1) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 456ms] SocketTube(30) pausing read event DEBUG: [HttpClient-27-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@657067f5 for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 456ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [8s 456ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-1-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65f59747 for None (false) DEBUG: [HttpClient-1-SelectorManager] [8s 456ms] SocketTube(1) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 456ms] SocketTube(9) got read EOF DEBUG: [HttpClient-27-SelectorManager] [8s 456ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [8s 456ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-1-SelectorManager] [8s 456ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [8s 456ms] SocketTube(9) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5592f751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 457ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 457ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-1-SelectorManager] [8s 457ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [8s 457ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [8s 457ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-28-SelectorManager] [8s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 457ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [8s 457ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [8s 457ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-1-SelectorManager] [8s 457ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [8s 457ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for None (false) DEBUG: [HttpClient-1-SelectorManager] [8s 457ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 457ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [8s 457ms] SocketTube(1) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 457ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-1-SelectorManager] [8s 457ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [8s 457ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [8s 457ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [8s 457ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [8s 457ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [8s 457ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 457ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 457ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 457ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [8s 457ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 457ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [8s 457ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 458ms] SocketTube(23) resuming read event DEBUG: [HttpClient-27-SelectorManager] [8s 457ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 458ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-26-SelectorManager] [8s 457ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [8s 458ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [8s 457ms] SocketTube(31) resuming read event DEBUG: [HttpClient-19-SelectorManager] [8s 457ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [8s 458ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [8s 458ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-21-SelectorManager] [8s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 457ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (false) DEBUG: [HttpClient-20-SelectorManager] [8s 458ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [8s 458ms] SocketTube(30) Read scheduler stopped DEBUG: [pool-1-thread-4] [8s 458ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [HttpClient-29-SelectorManager] [8s 458ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [8s 458ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 458ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 458ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [8s 458ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 458ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 458ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-20-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 458ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [8s 458ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 458ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [8s 458ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-3] [8s 458ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [8s 458ms] SocketTube(24) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 458ms] SocketTube(32) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 458ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-28-SelectorManager] [8s 458ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 458ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [HttpClient-21-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (false) DEBUG: [HttpClient-21-SelectorManager] [8s 459ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 459ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-21-SelectorManager] [8s 459ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [8s 459ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 459ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [8s 459ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping 9 connections Server connection to /127.0.0.1:38080 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-31-SelectorManager] [8s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] SocketTube(34) pausing read event DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36f28bce for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 462ms] SocketTube(34) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 462ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-5] [8s 463ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 463ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-5] [8s 463ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-5] [8s 463ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 463ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 463ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 467ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 467ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [HttpClient-1-SelectorManager] [8s 467ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-19-SelectorManager] [8s 467ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-26-SelectorManager] [8s 467ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-27-SelectorManager] [8s 467ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [8s 467ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-2] [8s 470ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [8s 470ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [8s 470ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [8s 471ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 471ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 470ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [8s 471ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 471ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 471ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [8s 471ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 471ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-4] [8s 471ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [8s 471ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 471ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 471ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 471ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [8s 471ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [8s 471ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-2] [8s 471ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [8s 471ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [8s 471ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [8s 471ms] SocketTube(31) resuming read event DEBUG: [HttpClient-20-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for R (true) DEBUG: [pool-1-thread-1] [8s 471ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 471ms] SocketTube(24) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for R (true) DEBUG: [pool-1-thread-2] [8s 471ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 471ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [8s 471ms] SocketTube(23) pausing read event DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SocketTube(31) pausing read event DEBUG: [HttpClient-20-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61b69e60 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40edc9d7 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 471ms] SocketTube(31) completing subscriber DEBUG: [HttpClient-20-SelectorManager] [8s 471ms] SocketTube(23) completing subscriber Server connection to /127.0.0.1:38066 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-20-SelectorManager] [8s 472ms] 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@24b41492[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@509d3e55[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 Server connection to /127.0.0.1:38062 stopping. 1 streams DEBUG: [HttpClient-28-SelectorManager] [8s 472ms] 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@5ef570e[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@71678be2[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: [HttpClient-30-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 472ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] SocketTube(33) got read EOF DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] SocketTube(33) pausing read event DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@203857aa for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 472ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 472ms] SSL Reader(SocketTube(31)) completing DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 472ms] SocketTube(33) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 472ms] Http2Connection(SocketTube(33)) 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [HttpClient-20-SelectorManager] [8s 472ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-1] [8s 473ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-28-SelectorManager] [8s 472ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [8s 473ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 473ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Server connection to /127.0.0.1:38064 stopping. 1 streams DEBUG: [pool-1-thread-2] [8s 472ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [8s 473ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 473ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 473ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 473ms] SocketTube(23) Stopping read scheduler DEBUG: [pool-1-thread-4] [8s 473ms] SSL Reader(SocketTube(23)) completing DEBUG: [pool-1-thread-2] [8s 473ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 473ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [8s 473ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 473ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 473ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() Server connection to /127.0.0.1:38034 stopping. 8 streams DEBUG: [HttpClient-28-SelectorManager] [8s 473ms] SocketTube(31) Read scheduler stopped DEBUG: [pool-1-thread-4] [8s 473ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [8s 473ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-20-SelectorManager] [8s 473ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 473ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 473ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [8s 473ms] SocketTube(26) pausing read event DEBUG: [HttpClient-23-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15368641 for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 473ms] SocketTube(26) completing subscriber DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 473ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 473ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber TestServer: Connection writer stopping TestServer(2): stopping 9 connections Server connection to /127.0.0.1:43370 stopping. 1 streams DEBUG: [pool-1-thread-4] [8s 473ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-23-SelectorManager] [8s 473ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 473ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [8s 474ms] SocketTube(26) Stopping read scheduler DEBUG: [pool-1-thread-2] [8s 473ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-5] [8s 474ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-5] [8s 474ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 474ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-5] [8s 474ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-5] [8s 474ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R TestServer: Connection writer stopping DEBUG: [HttpClient-22-SelectorManager] [8s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for None (false) DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] SocketTube(25) got read EOF DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] SocketTube(25) pausing read event DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b92ce9 for None (false) DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] SocketTube(25) completing subscriber DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [8s 475ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [8s 481ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [8s 481ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7c896672 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [8s 481ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [8s 487ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [8s 487ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@637614ee (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [8s 487ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [8s 490ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-21-SelectorManager] [8s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for R (true) DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SocketTube(24) pausing read event DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c143d9f for None (false) DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SocketTube(24) completing subscriber DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] 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@1916b0d9[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@6d0202ac[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: [HttpClient-21-SelectorManager] [8s 491ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 491ms] SocketTube(24) Read scheduler stopped DEBUG: [pool-1-thread-6] [8s 491ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [8s 491ms] SSL Reader(SocketTube(24)) completing DEBUG: [pool-1-thread-6] [8s 491ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [8s 491ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 491ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 491ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [8s 491ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [8s 491ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-6] [8s 492ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [8s 492ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [8s 492ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [8s 492ms] SSLTube(SocketTube(24)) subscriber completed normally DEBUG: [pool-1-thread-3] [8s 493ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for R (true) TestServer(1): finished DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SocketTube(32) pausing read event DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cbcdfc9 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SocketTube(32) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] 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@69be4c9a[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@1d5ab0a6[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-29-SelectorManager] [8s 493ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 493ms] SocketTube(32) Read scheduler stopped DEBUG: [pool-1-thread-3] [8s 493ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [8s 493ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-3] [8s 494ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [8s 494ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 494ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 494ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 494ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [8s 494ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-1-SelectorManager] [8s 494ms] SocketTube(1) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-1-SelectorManager] [8s 494ms] SocketTube(1) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7b178910 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-3] [8s 494ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [8s 494ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 494ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 494ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [8s 494ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [8s 494ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4a039f3b (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-1] [8s 494ms] Http2Connection(SocketTube(25)) 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [HttpClient-23-SelectorManager] [8s 474ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [8s 495ms] SocketTube(26) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 495ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 495ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [8s 495ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-23-SelectorManager] [8s 495ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-1] [8s 495ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-23-SelectorManager] [8s 495ms] SocketTube(26) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-23-SelectorManager] [8s 495ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@54bcf956 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-23-SelectorManager] [8s 495ms] SocketTube(26) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-23-SelectorManager] [8s 495ms] SocketTube(26) got read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-1] [8s 495ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 495ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-25-SelectorManager] [8s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) Server connection to /127.0.0.1:43340 stopping. 8 streams DEBUG: [pool-1-thread-2] [8s 474ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [8s 499ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 499ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 499ms] SSLTube(SocketTube(31)) subscriber completed normally Server connection to /127.0.0.1:43376 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [8s 475ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 490ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2a36a532 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-32-SelectorManager] [8s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) Server connection to /127.0.0.1:43380 stopping. 1 streams DEBUG: [HttpClient-1-SelectorManager] [8s 494ms] SocketTube(1) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [8s 495ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-4] [8s 495ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [8s 500ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [8s 500ms] SocketTube(23) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:43368 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [8s 499ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-19-SelectorManager] [8s 499ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-32-SelectorManager] [8s 499ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 500ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 500ms] SSLTube(SocketTube(23)) subscriber completed normally TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [8s 500ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 500ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [HttpClient-25-SelectorManager] [8s 500ms] SSL Reader(SocketTube(28)) onNext DEBUG: [pool-1-thread-5] [8s 501ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-5] [8s 501ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [8s 501ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [8s 501ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [8s 501ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [8s 501ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [8s 501ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [8s 501ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-5] [8s 501ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-5] [8s 501ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-5] [8s 501ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 501ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 501ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 502ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [8s 502ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [8s 502ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-5] [8s 502ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-5] [8s 502ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) TestServer(2): finished DEBUG: [HttpClient-25-SelectorManager] [8s 501ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 502ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [HttpClient-32-SelectorManager] [8s 502ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [8s 502ms] SocketTube(35) pausing read event DEBUG: [HttpClient-32-SelectorManager] [8s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6ce247 for None (false) DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [8s 502ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [8s 502ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [8s 502ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [8s 502ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-33-SelectorManager] [8s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 502ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [8s 503ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 503ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [8s 503ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 503ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 503ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 502ms] SocketTube(35) completing subscriber DEBUG: [pool-1-thread-5] [8s 502ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [HttpClient-9-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 503ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 503ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [8s 503ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 503ms] 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@5b6e774e[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@1bfb0d74, getALPN: jdk.internal.net.http.common.MinimalFuture@2fb87fd3[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-2] [8s 503ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 503ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 503ms] SocketTube(27) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 503ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [8s 503ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 503ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [HttpClient-25-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [pool-1-thread-5] [8s 503ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [8s 503ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-4] [8s 503ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 503ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 503ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [HttpClient-33-SelectorManager] [8s 503ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 503ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [8s 503ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [8s 503ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [pool-1-thread-3] [8s 503ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [8s 503ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-1] [8s 503ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 503ms] SSL Reader(SocketTube(35)) completing DEBUG: [HttpClient-24-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 503ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 503ms] SocketTube(35) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [8s 503ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 503ms] SocketTube(35) Read scheduler stopped DEBUG: [HttpClient-24-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 503ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 504ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 503ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) trying to write: 40 DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 504ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [8s 504ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [8s 504ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [8s 504ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-5] [8s 504ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 503ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 503ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [HttpClient-9-SelectorManager] [8s 503ms] SocketTube(12) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 504ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 503ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-3] [8s 503ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-1] [8s 503ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [8s 504ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [HttpClient-24-SelectorManager] [8s 503ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 504ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 504ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [pool-1-thread-4] [8s 504ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-25-SelectorManager] [8s 504ms] SocketTube(28) got read EOF DEBUG: [HttpClient-25-SelectorManager] [8s 504ms] SocketTube(28) pausing read event DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [8s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41e947ac for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 505ms] SocketTube(28) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [8s 504ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 505ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [pool-1-thread-2] [8s 504ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [8s 505ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [8s 505ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [8s 504ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 504ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [8s 505ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [8s 505ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 505ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 505ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 505ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 505ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 505ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 505ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] SocketTube(27) got read EOF DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] SocketTube(27) pausing read event DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e40b638 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] SocketTube(27) completing subscriber DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] 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@7b422734[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@40d63b21, getALPN: jdk.internal.net.http.common.MinimalFuture@fb42fd8[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-24-SelectorManager] [8s 505ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 505ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [8s 506ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [8s 506ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 506ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-25-SelectorManager] [8s 505ms] 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@4ebc955[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@1d70c48c, getALPN: jdk.internal.net.http.common.MinimalFuture@70e28003[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: [pool-1-thread-2] [8s 505ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [8s 505ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-3] [8s 505ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [8s 506ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 505ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 506ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 506ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 506ms] SSL Reader(SocketTube(27)) completing DEBUG: [HttpClient-25-SelectorManager] [8s 506ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-2] [8s 506ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [HttpClient-25-SelectorManager] [8s 507ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [8s 507ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-6] [8s 507ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [8s 507ms] SSL Reader(SocketTube(28)) completing DEBUG: [pool-1-thread-3] [8s 506ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [8s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 507ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 506ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [8s 507ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [8s 507ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [8s 506ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [8s 506ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-25-SelectorManager] [8s 507ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 507ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 507ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [8s 507ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [8s 507ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 507ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [8s 507ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 507ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [8s 507ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [HttpClient-9-SelectorManager] [8s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-9-SelectorManager] [8s 507ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 507ms] SocketTube(11) pausing read event DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-3] [8s 507ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 507ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 507ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-3] [8s 507ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-3] [8s 507ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [8s 507ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 507ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 508ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [8s 508ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 508ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [8s 508ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 508ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 508ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 508ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [8s 508ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 508ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [8s 508ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [8s 508ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 508ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [8s 508ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [8s 508ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [8s 508ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 508ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 507ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [8s 507ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 508ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [8s 508ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 507ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [8s 508ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [8s 508ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-6] [8s 507ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [8s 507ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [8s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@198e8e9c for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 508ms] SocketTube(11) completing subscriber 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-4] [8s 508ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [8s 509ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 508ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 509ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-6] [8s 508ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 508ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [8s 509ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [HttpClient-9-SelectorManager] [8s 508ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 509ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 509ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 509ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-6] [8s 509ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [8s 509ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [8s 509ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [HttpClient-9-SelectorManager] [8s 509ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-1] [8s 509ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 509ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-5] [8s 509ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 509ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-6] [8s 509ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 509ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-6] [8s 509ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [8s 509ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-2] [8s 509ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 510ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 510ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 510ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [8s 510ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [8s 510ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 510ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for R (true) DEBUG: [HttpClient-9-SelectorManager] [8s 509ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775798, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 511ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 509ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for R (false) DEBUG: [pool-1-thread-1] [8s 511ms] SocketTube(35) got read error: java.io.IOException: connection closed locally 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-6] [8s 511ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [8s 511ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-6] [8s 511ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-6] [8s 511ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [8s 511ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [8s 511ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [8s 511ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-6] [8s 511ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-6] [8s 512ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-6] [8s 512ms] SSL Writer(SocketTube(28)) stop DEBUG: [pool-1-thread-5] [8s 509ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-4] [8s 510ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-33-SelectorManager] [8s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for R (false) DEBUG: [pool-1-thread-1] [8s 511ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-4] [8s 512ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-5] [8s 512ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 512ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [8s 512ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [8s 512ms] SocketTube(36) pausing read event DEBUG: [pool-1-thread-1] [8s 512ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-4] [8s 512ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-33-SelectorManager] [8s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5921c22d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 512ms] SocketTube(36) completing subscriber DEBUG: [pool-1-thread-1] [8s 512ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-1] [8s 512ms] SSL Writer(SocketTube(35)) stop DEBUG: [pool-1-thread-4] [8s 512ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-33-SelectorManager] [8s 512ms] 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@1c234fcd[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@4cf13400, getALPN: jdk.internal.net.http.common.MinimalFuture@6832ddc4[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] [8s 512ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 513ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [8s 513ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [8s 513ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 513ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 513ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 513ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-1] [8s 513ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [8s 513ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 513ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [pool-1-thread-4] [8s 513ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 513ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-4] [8s 513ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SocketTube(12) pausing read event DEBUG: [pool-1-thread-1] [8s 513ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [8s 514ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3888e8b4 for None (false) DEBUG: [pool-1-thread-1] [8s 514ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [8s 514ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SocketTube(12) completing subscriber DEBUG: [pool-1-thread-1] [8s 514ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] 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@35d5db05[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@13954422, getALPN: jdk.internal.net.http.common.MinimalFuture@64dcde2b[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: [pool-1-thread-1] [8s 514ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-1] [8s 515ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [8s 515ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 515ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [8s 515ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 515ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 515ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-1] [8s 515ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 515ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-1] [8s 515ms] SSL Writer(SocketTube(36)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21479515 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] 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@2f7d1bea[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@309b1e33[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: [pool-1-thread-5] [8s 515ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 515ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [8s 515ms] Http2Connection(SSLTube(SocketTube(12))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(10) 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.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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:1570) DEBUG: [pool-1-thread-1] [8s 515ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 516ms] SSL Reader(SocketTube(10)) completing DEBUG: [HttpClient-9-SelectorManager] [8s 515ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 516ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 516ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 516ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 516ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [8s 516ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 516ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [8s 516ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 516ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [8s 516ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 516ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [8s 516ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-5] [8s 516ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 516ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 516ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 516ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-5] [8s 516ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-5] [8s 516ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-5] [8s 516ms] SSL Writer(SocketTube(12)) stop DEBUG: [pool-1-thread-1] [8s 516ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 516ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 516ms] SSLTube(SocketTube(10)) subscriber completed normally 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/0/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/0/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/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/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/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 21:03:27 CEST 2023 finished: Mon Oct 16 21:03:27 CEST 2023 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.455 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 Oct 16 21:03:27 CEST 2023 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 Oct 16 21:03:27 CEST 2023 elapsed time (seconds): 0.455 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=2425339, tid=2425342 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid2425339.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/0/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/0/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/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/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/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/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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/EmptyAuthenticate.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/Http1ChunkedTest.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.473 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 Oct 16 21:02:29 CEST 2023 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.http2.Http2TestServer, jdk.httpclient.test.lib.common.TestServerConfigurator Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Oct 16 21:02:29 CEST 2023 elapsed time (seconds): 0.473 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.364 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java reason: .class file out of date or does not exist started: Mon Oct 16 21:02:29 CEST 2023 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 Oct 16 21:02:29 CEST 2023 elapsed time (seconds): 0.364 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/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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/6/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/6/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/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/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/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/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/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.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.109 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 Oct 16 21:02:29 CEST 2023 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 Oct 16 21:02:29 CEST 2023 elapsed time (seconds): 0.109 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/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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/6/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/6/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/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/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/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/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/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.664 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 21:02:29 CEST 2023 Test directory: compile: AsFileDownloadTest finished: Mon Oct 16 21:02:30 CEST 2023 elapsed time (seconds): 0.664 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.664 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 Oct 16 21:02:29 CEST 2023 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 Oct 16 21:02:30 CEST 2023 elapsed time (seconds): 0.664 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/AsFileDownloadTest.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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/6/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/6/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/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/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/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/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/6/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/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/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: 86.768 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Oct 16 21:02:30 CEST 2023 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 Oct 16 21:03:57 CEST 2023 elapsed time (seconds): 86.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: config AsFileDownloadTest.setup(): success negativeTest(http://127.0.0.1:34623/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@7ccb990c { {content-disposition=[], content-length=[15], date=[Mon, 16 Oct 2023 19:02:33 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 192 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:34623/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@d9fc1094 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 16 Oct 2023 19:02:34 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 2 clients in 112 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:34623/http1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon 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 3 clients in 113 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:34623/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@5d8579fb { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 16 Oct 2023 19:02:34 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 4 clients in 101 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:34623/http1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 5 clients in 102 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:34623/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@f24d1a3b { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 16 Oct 2023 19:02:34 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 6 clients in 108 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:34623/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@99c8f8a { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 16 Oct 2023 19:02:35 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 7 clients in 104 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:34623/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@f25ee43c { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 16 Oct 2023 19:02:35 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 1 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:34623/http1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 9 clients in 111 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:34623/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@a49b827c { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 16 Oct 2023 19:02:35 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 10 clients in 105 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:34623/http1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 11 clients in 103 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:34623/http1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 12 clients in 108 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:34623/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 2 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:34623/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@3bbc5d7d { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 16 Oct 2023 19:02:36 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 14 clients in 148 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:34623/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@c88a4a0b { {content-length=[15], date=[Mon, 16 Oct 2023 19:02:36 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 15 clients in 111 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34623/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:38163/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@7d054385 { {content-disposition=[], content-length=[15], date=[Mon, 16 Oct 2023 19:02:38 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 16 clients in 141 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:38163/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@d9e3b290 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 16 Oct 2023 19:02:38 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 17 clients in 127 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:38163/https1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon 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 18 clients in 138 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:38163/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@5dbce478 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 16 Oct 2023 19:02:39 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 19 clients in 134 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:38163/https1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 20 clients in 148 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:38163/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@f28484b8 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 16 Oct 2023 19:02:39 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 21 clients in 159 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:38163/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@b0c4cf0 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 16 Oct 2023 19:02:40 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 22 clients in 150 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:38163/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@f3cea1a2 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 16 Oct 2023 19:02:40 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 23 clients in 193 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:38163/https1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 24 clients in 170 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:38163/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@a61d085f { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 16 Oct 2023 19:02:41 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 25 clients in 141 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:38163/https1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 26 clients in 153 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:38163/https1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 27 clients in 260 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:38163/https1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 28 clients in 144 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:38163/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@3d5de364 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 16 Oct 2023 19:02:42 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 29 clients in 167 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:38163/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@c9fdd86f { {content-length=[15], date=[Mon, 16 Oct 2023 19:02:43 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 30 clients in 165 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38163/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:58455/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 3/100 iterations and 30/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 461 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:58455/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]} }] 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 32 clients in 170 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:58455/http2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon 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 33 clients in 146 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:58455/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]} }] 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 34 clients in 152 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:58455/http2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 35 clients in 146 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:58455/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]} }] 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 36 clients in 195 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:58455/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]} }] 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 37 clients in 138 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:58455/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]} }] 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 38 clients in 159 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:58455/http2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 39 clients in 201 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:58455/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]} }] 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 40 clients in 143 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:58455/http2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 41 clients in 140 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:58455/http2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 42 clients in 140 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:58455/http2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 43 clients in 148 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:58455/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]} }] 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 44 clients in 144 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:58455/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]} }] 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 45 clients in 148 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:58455/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:50231/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 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 321 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:50231/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]} }] 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 47 clients in 153 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:50231/https2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon 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 48 clients in 154 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:50231/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]} }] 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 49 clients in 154 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:50231/https2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 50 clients in 186 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:50231/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]} }] 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 51 clients in 147 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:50231/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]} }] 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 52 clients in 151 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:50231/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]} }] 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 53 clients in 166 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:50231/https2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 54 clients in 230 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:50231/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]} }] 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 55 clients in 161 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:50231/https2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 56 clients in 165 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:50231/https2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 57 clients in 161 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:50231/https2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string 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 58 clients in 203 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:50231/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]} }] 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 59 clients in 196 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:50231/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]} }] 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 60 clients in 168 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:50231/https2/afdt?120", "<>"): success test(http://127.0.0.1:34623/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 61 clients in 190 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:34623/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 62 clients in 183 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:34623/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 63 clients in 163 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:34623/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 64 clients in 164 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:34623/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 65 clients in 159 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:34623/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 66 clients in 168 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:34623/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 67 clients in 164 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:34623/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 68 clients in 174 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:34623/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 69 clients in 176 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:34623/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 70 clients in 158 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:34623/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 71 clients in 158 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:34623/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:34623/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! 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 72 clients in 163 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:34623/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:34623/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! 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 73 clients in 183 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:34623/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:34623/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! 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 74 clients in 159 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:34623/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/a Got body: May the luck of the Irish be with you! 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 75 clients in 160 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:34623/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/b Got body: May the luck of the Irish be with you! 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 76 clients in 172 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:34623/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/c Got body: May the luck of the Irish be with you! 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 77 clients in 161 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:34623/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/d Got body: May the luck of the Irish be with you! 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 78 clients in 168 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:34623/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/e Got body: May the luck of the Irish be with you! 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 79 clients in 169 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:34623/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/f Got body: May the luck of the Irish be with you! 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 80 clients in 167 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:34623/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/g Got body: May the luck of the Irish be with you! 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 81 clients in 176 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:34623/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:34623/http1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/h Got body: May the luck of the Irish be with you! 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 82 clients in 177 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:34623/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:34623/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! 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 83 clients in 168 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:34623/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 84 clients in 165 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:34623/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 85 clients in 174 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:34623/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 86 clients in 166 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:34623/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 87 clients in 178 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:34623/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 88 clients in 175 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:34623/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 89 clients in 205 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:34623/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 90 clients in 168 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:34623/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 91 clients in 175 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:34623/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 92 clients in 166 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:34623/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 93 clients in 167 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:34623/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 94 clients in 172 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:34623/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 95 clients in 186 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:34623/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 96 clients in 186 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:34623/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:34623/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! 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 97 clients in 172 ms test AsFileDownloadTest.test("http://127.0.0.1:34623/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:38163/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 98 clients in 168 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:38163/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 99 clients in 178 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:38163/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 100 clients in 214 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:38163/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 101 clients in 179 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:38163/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 102 clients in 176 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:38163/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 103 clients in 173 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:38163/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 104 clients in 176 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:38163/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 105 clients in 168 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:38163/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 106 clients in 175 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:38163/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 107 clients in 181 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:38163/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 108 clients in 176 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:38163/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:38163/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! 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 109 clients in 191 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:38163/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:38163/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! 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 110 clients in 174 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:38163/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:38163/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! 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 111 clients in 182 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:38163/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/a Got body: May the luck of the Irish be with you! 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 112 clients in 181 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:38163/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/b Got body: May the luck of the Irish be with you! 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 113 clients in 205 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:38163/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/c Got body: May the luck of the Irish be with you! 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 114 clients in 213 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:38163/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/d Got body: May the luck of the Irish be with you! 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 115 clients in 176 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:38163/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/e Got body: May the luck of the Irish be with you! 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 116 clients in 195 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:38163/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/f Got body: May the luck of the Irish be with you! 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 117 clients in 214 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:38163/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/g Got body: May the luck of the Irish be with you! 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 118 clients in 204 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:38163/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:38163/https1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/h Got body: May the luck of the Irish be with you! 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 119 clients in 190 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:38163/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:38163/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! 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 120 clients in 198 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:38163/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 121 clients in 198 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:38163/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 122 clients in 185 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:38163/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 123 clients in 231 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:38163/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 124 clients in 204 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:38163/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 125 clients in 193 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:38163/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 126 clients in 193 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:38163/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 127 clients in 182 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:38163/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 128 clients in 184 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:38163/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 129 clients in 185 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:38163/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 130 clients in 181 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:38163/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 131 clients in 187 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:38163/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 132 clients in 189 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:38163/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 133 clients in 197 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:38163/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:38163/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! 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 134 clients in 188 ms test AsFileDownloadTest.test("https://127.0.0.1:38163/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:58455/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 135 clients in 207 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:58455/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 136 clients in 185 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:58455/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 137 clients in 184 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:58455/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 138 clients in 267 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:58455/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 139 clients in 187 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:58455/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 140 clients in 222 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:58455/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 141 clients in 186 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:58455/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 142 clients in 189 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:58455/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 143 clients in 285 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:58455/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 144 clients in 218 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:58455/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 145 clients in 188 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:58455/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:58455/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! 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 146 clients in 210 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:58455/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:58455/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! 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 147 clients in 191 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:58455/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:58455/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! 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 148 clients in 188 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:58455/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/a Got body: May the luck of the Irish be with you! 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 149 clients in 191 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:58455/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/b Got body: May the luck of the Irish be with you! 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 150 clients in 191 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:58455/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/c Got body: May the luck of the Irish be with you! 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 151 clients in 195 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:58455/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/d Got body: May the luck of the Irish be with you! 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 152 clients in 201 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:58455/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/e Got body: May the luck of the Irish be with you! 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 153 clients in 196 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:58455/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/f Got body: May the luck of the Irish be with you! 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 154 clients in 222 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:58455/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/g Got body: May the luck of the Irish be with you! 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 155 clients in 220 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:58455/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:58455/http2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/h Got body: May the luck of the Irish be with you! 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 156 clients in 258 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:58455/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:58455/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! 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 157 clients in 216 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:58455/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 158 clients in 218 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:58455/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 159 clients in 194 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:58455/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 160 clients in 219 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:58455/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 161 clients in 189 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:58455/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:58455/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:58455/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:58455/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 163 clients in 215 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:58455/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 164 clients in 197 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:58455/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 165 clients in 226 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:58455/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 166 clients in 206 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:58455/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 167 clients in 242 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:58455/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 168 clients in 194 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:58455/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 169 clients in 209 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:58455/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 170 clients in 218 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:58455/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:58455/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! 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 171 clients in 202 ms test AsFileDownloadTest.test("http://127.0.0.1:58455/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:50231/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 172 clients in 260 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:50231/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 173 clients in 208 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:50231/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 174 clients in 222 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:50231/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 175 clients in 198 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:50231/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 176 clients in 207 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:50231/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 177 clients in 230 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:50231/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 178 clients in 233 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:50231/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 179 clients in 210 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:50231/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 180 clients in 223 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:50231/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 181 clients in 203 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:50231/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 182 clients in 210 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:50231/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:50231/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! 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 183 clients in 204 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:50231/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:50231/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! 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 184 clients in 218 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:50231/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:50231/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! 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 185 clients in 205 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:50231/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:50231/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a Got body: May the luck of the Irish be with you! 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 186 clients in 226 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:50231/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:50231/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b Got body: May the luck of the Irish be with you! 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 187 clients in 219 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:50231/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:50231/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:50231/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:50231/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:50231/https2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/d Got body: May the luck of the Irish be with you! 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 189 clients in 219 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:50231/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:50231/https2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/e Got body: May the luck of the Irish be with you! 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 190 clients in 221 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:50231/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:50231/https2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/f Got body: May the luck of the Irish be with you! 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 191 clients in 221 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:50231/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:50231/https2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/g Got body: May the luck of the Irish be with you! 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 192 clients in 209 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:50231/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:50231/https2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/h Got body: May the luck of the Irish be with you! 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 193 clients in 205 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:50231/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:50231/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! 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 194 clients in 215 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:50231/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 195 clients in 207 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:50231/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 196 clients in 210 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:50231/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 197 clients in 218 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:50231/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 198 clients in 216 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:50231/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 199 clients in 211 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:50231/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 200 clients in 209 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:50231/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 201 clients in 218 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:50231/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 202 clients in 228 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:50231/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 203 clients in 208 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:50231/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 204 clients in 253 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:50231/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 205 clients in 237 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:50231/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 206 clients in 212 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:50231/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 207 clients in 211 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:50231/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:50231/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! 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 208 clients in 220 ms test AsFileDownloadTest.test("https://127.0.0.1:50231/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=53206,localport=58455] 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:53206 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=53214,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?101 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:53214 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=53216,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?102 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53216 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=53226,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?103 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53226 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=53240,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?104 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53240 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=53254,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?105 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53254 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=53270,localport=58455] 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:53270 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=53278,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?107 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53278 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=53294,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?108 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53294 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=53302,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?109 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:53302 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=53312,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?110 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:53312 stopping. 1 streams TestServer: Connection writer stopping 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=53320,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?111 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:53320 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=53330,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?112 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:53330 stopping. 1 streams TestServer: Connection writer stopping 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=53336,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?113 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:53336 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=53344,localport=58455] 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:53344 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=51332, Session(1697482952347|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:51332 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=51344, Session(1697482969543|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:51344 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=51354, Session(1697482970390|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:51354 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=51360, Session(1697482970707|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:51360 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=51366, Session(1697482971088|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?104 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt TestServer(2): connection started Sent response headers 200 Server connection to /127.0.0.1:51366 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=51378, Session(1697482971488|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:51378 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=56162, Session(1697482971855|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:56162 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=56170, Session(1697482972158|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:56170 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=56186, Session(1697482972471|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 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=56200, Session(1697482972798|SSL_NULL_WITH_NULL_NULL)] Http server reader thread shutdown java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.implRead(Socket.java:1105) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1095) at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1462) at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at java.base/java.io.InputStream.readNBytes(InputStream.java:509) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readFrameImpl(Http2TestServerConnection.java:1034) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readLoop(Http2TestServerConnection.java:764) at jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:478) Server connection to /127.0.0.1:56186 stopping. 1 streams TestServer: Connection writer stopping 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:56200 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=56212, Session(1697482973250|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:56212 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=56226, Session(1697482973627|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:56226 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=56232, Session(1697482973965|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:56232 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=56236, Session(1697482974302|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:56236 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=56240, Session(1697482974674|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:56240 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=59156,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?001 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59156 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=59168,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?002 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59168 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=59170,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?003 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:59170 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=59178,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?004 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:59178 stopping. 1 streams TestServer: Connection writer stopping 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=59186,localport=58455] 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:59186 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=59202,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?006 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:59202 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=59206,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?007 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:59206 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=59210,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59210 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=59220,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?009 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59220 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=59230,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?010 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59230 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=59240,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?011 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59240 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=59252,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59252 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=59256,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?013 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59256 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=59268,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?014 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59268 stopping. 1 streams TestServer: Connection writer stopping 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=59280,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?015 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59280 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=59292,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?016 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59292 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=59304,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?017 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59304 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=59308,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?018 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59308 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=59312,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?019 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59312 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=48888,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?020 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48888 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=48900,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?021 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48900 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=48904,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?022 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48904 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=48906,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?023 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48906 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=48914,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?024 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48914 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=48918,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:48918 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=48930,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?030 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48930 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=48940,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?031 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48940 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=48948,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?032 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48948 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=48956,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?033 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48956 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=48960,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?034 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:48960 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=48966,localport=58455] 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:48966 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=48978,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?036 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:48978 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=48988,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?037 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:48988 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=49002,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?038 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:49002 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=49004,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?039 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:49004 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=49010,localport=58455] 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:49010 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=49018,localport=58455] TestServer(1): starting connection TestServer: POST /http2/afdt?041 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:49018 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=37932, Session(1697482975045|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?001 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:37932 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=37942, Session(1697483019746|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:37942 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=37958, Session(1697483020285|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:37958 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=37962, Session(1697483020710|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:37962 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=37978, Session(1697483021192|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?005 Server: creating input stream for stream 1 TestServer(2): connection started TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:37978 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=50592, Session(1697483021618|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?006 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt TestServer(2): connection started Sent response headers 200 Server connection to /127.0.0.1:50592 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=50594, Session(1697483022060|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:50594 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=50602, Session(1697483022603|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?008 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:50602 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=50610, Session(1697483023080|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?009 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:50610 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=50624, Session(1697483023550|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:50624 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50640, Session(1697483024051|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:50640 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=50646, Session(1697483024476|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?012 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:50646 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=50660, Session(1697483024925|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:50660 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=50662, Session(1697483025360|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?014 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:50662 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=50678, Session(1697483025792|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:50678 stopping. 1 streams TestServer: Connection writer stopping 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=50686, Session(1697483026235|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:50686 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=50692, Session(1697483026699|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:50692 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=50698, Session(1697483027133|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:50698 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=50702, Session(1697483027344|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:50702 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=50716, Session(1697483027793|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:50716 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=50720, Session(1697483028228|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:50720 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=50724, Session(1697483028673|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:50724 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=50740, Session(1697483029099|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:50740 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=50748, Session(1697483029517|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:50748 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=50756, Session(1697483029981|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:50756 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=50772, Session(1697483030420|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:50772 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=50786, Session(1697483030846|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:50786 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=50788, Session(1697483031284|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:50788 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=55242, Session(1697483031719|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:55242 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=55248, Session(1697483032144|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:55248 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=55258, Session(1697483032596|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:55258 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=55262, Session(1697483033079|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:55262 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=55266, Session(1697483033519|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:55266 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=55268, Session(1697483033948|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:55268 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=55284, Session(1697483034439|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?039 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55284 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=55290, Session(1697483034893|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:55290 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=55298, Session(1697483035378|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:55298 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/6/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/6/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/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/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/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 21:03:57 CEST 2023 finished: Mon Oct 16 21:03:57 CEST 2023 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.609 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Oct 16 21:03:57 CEST 2023 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 Oct 16 21:03:57 CEST 2023 elapsed time (seconds): 0.609 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=2429199, tid=2429202 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/4/hs_err_pid2429199.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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/6/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/6/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/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/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/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/4/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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/HttpHeadersOf.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpRequestBuilderTest.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 Oct 16 21:03:53 CEST 2023 finished: Mon Oct 16 21:03:53 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.12 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Oct 16 21:03:53 CEST 2023 Test directory: compile: HttpClientLocalAddrTest finished: Mon Oct 16 21:03:53 CEST 2023 elapsed time (seconds): 0.12 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.119 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 Oct 16 21:03:53 CEST 2023 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: 4 finished: Mon Oct 16 21:03:53 CEST 2023 elapsed time (seconds): 0.119 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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 HttpClientLocalAddrTest TIME: 12.512 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 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 HttpClientLocalAddrTest started: Mon Oct 16 21:03:53 CEST 2023 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 Oct 16 21:04:06 CEST 2023 elapsed time (seconds): 12.512 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:36753]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f0be3036aa0@6b14dd32, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:36753 Http1TestServer[localhost/127.0.0.1:41975]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f0be3036aa0@6b14dd32, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:41975 Http2TestServerImpl[localhost/127.0.0.1:35849]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f0be3036aa0@6b14dd32, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:35849 Http2TestServerImpl[localhost/127.0.0.1:40265]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f0be3036aa0@6b14dd32, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:40265 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:58998 Received a request from client address /127.0.0.1:59018 Received a request from client address /127.0.0.1:59014 Received a request from client address /127.0.0.1:59028 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53f8be3f, http://127.0.0.1:36753/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:59042 Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:59038 Received a request from client address /127.0.0.1:59042 Received a request from client address /127.0.0.1:59050 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@347df7fd, http://127.0.0.1:36753/, 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:36753/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:36753/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:44243 Received a request from client address /127.0.0.1:46813 Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:58255 Received a request from client address /127.0.0.1:44243 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5beda438, http://127.0.0.1:36753/, 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:36753/ 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:36753/ 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:36753/ 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:36753/ Received a request from client address /127.0.0.1:55465 Received a request from client address /127.0.0.1:53973 Received a request from client address /127.0.0.1:42171 Received a request from client address /127.0.0.1:45571 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@50a568ec, http://127.0.0.1:36753/, /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:36753/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:36753/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:40761 Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:40171 Received a request from client address /127.0.0.1:33053 Received a request from client address /127.0.0.1:33341 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@32716b17, http://127.0.0.1:36753/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:57858 Received a request from client address localhost/127.0.0.1:57846 Received a request from client address localhost/127.0.0.1:57868 Received a request from client address localhost/127.0.0.1:57876 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@562847d6, https://127.0.0.1:41975/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:57896 Received a request from client address localhost/127.0.0.1:57902 Received a request from client address localhost/127.0.0.1:57880 Received a request from client address localhost/127.0.0.1:57908 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2e7323db, https://127.0.0.1:41975/, 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:41975/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:50185 Received a request from client address localhost/127.0.0.1:57591 Received a request from client address localhost/127.0.0.1:57367 Received a request from client address localhost/127.0.0.1:53667 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@55437c0e, https://127.0.0.1:41975/, 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:41975/ 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:41975/ 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:41975/ 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:41975/ Received a request from client address localhost/127.0.0.1:44391 Received a request from client address localhost/127.0.0.1:41333 Received a request from client address localhost/127.0.0.1:46827 Received a request from client address localhost/127.0.0.1:43561 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5ab94906, https://127.0.0.1:41975/, /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:41975/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41975/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:33279 Received a request from client address localhost/127.0.0.1:41563 Received a request from client address localhost/127.0.0.1:50113 Received a request from client address localhost/127.0.0.1:47005 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6ed7fdd4, https://127.0.0.1:41975/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5698a88e Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ae57251 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33d81520 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@236194bc Received a request from client address /127.0.0.1:38866 Received a request from client address /127.0.0.1:38848 Received a request from client address /127.0.0.1:38850 Received a request from client address /127.0.0.1:38834 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2e0d4e28, http://127.0.0.1:35849/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1edae5d5 Received a request from client address /127.0.0.1:43770 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5bd8786a Received a request from client address /127.0.0.1:43772 Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3548957 Received a request from client address /127.0.0.1:43770 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72e51f1b Received a request from client address /127.0.0.1:43770 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7f6ef2f, http://127.0.0.1:35849/, 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:35849/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1cd7222a Received a request from client address /127.0.0.1:41637 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2dd4d721 Received a request from client address /127.0.0.1:55889 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@435d6ffe Received a request from client address /127.0.0.1:59933 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a2b4d60 Received a request from client address /127.0.0.1:54347 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c82830a, http://127.0.0.1:35849/, 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:35849/ 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:35849/ 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:35849/ 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:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a4904c8 Received a request from client address /127.0.0.1:48065 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2639fc5d Received a request from client address /127.0.0.1:45451 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23f4b019 Received a request from client address /127.0.0.1:36293 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3bf78725 Received a request from client address /127.0.0.1:33143 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@549c4113, http://127.0.0.1:35849/, /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:35849/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35849/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c4f9d4b Received a request from client address /127.0.0.1:54627 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e02a54e Received a request from client address /127.0.0.1:51981 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56fc6a38 Received a request from client address /127.0.0.1:60425 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c2fc568 Received a request from client address /127.0.0.1:41013 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@999215a, http://127.0.0.1:35849/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@235d0460 Received a request from client address /127.0.0.1:57864 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79035566 Received a request from client address /127.0.0.1:57876 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43641a24 Received a request from client address /127.0.0.1:57900 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d479a20 Received a request from client address /127.0.0.1:57888 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3c8f02f3, https://127.0.0.1:40265/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c7a901b Received a request from client address /127.0.0.1:57902 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@383e5f5d Received a request from client address /127.0.0.1:57924 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@259101f Received a request from client address /127.0.0.1:57938 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6480b05b Received a request from client address /127.0.0.1:57916 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7bd77498, https://127.0.0.1:40265/, 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:40265/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3391b45f Received a request from client address /127.0.0.1:49237 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@28e5dbbb Received a request from client address /127.0.0.1:50081 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3dbc19f9 Received a request from client address /127.0.0.1:44117 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1cc62831 Received a request from client address /127.0.0.1:55047 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@18349b78, https://127.0.0.1:40265/, 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:40265/ 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:40265/ 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:40265/ 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:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c556f54 Received a request from client address /127.0.0.1:55699 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78fc13ca Received a request from client address /127.0.0.1:38581 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67930bdd Received a request from client address /127.0.0.1:44149 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b52c7ae Received a request from client address /127.0.0.1:48425 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6ae81d68, https://127.0.0.1:40265/, /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:40265/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:40265/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62d472d4 Received a request from client address /127.0.0.1:45397 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c20358 Received a request from client address /127.0.0.1:50613 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5811a012 Received a request from client address /127.0.0.1:37137 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ff392dd Received a request from client address /127.0.0.1:34549 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5579e761, https://127.0.0.1:40265/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:41328 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@72da8559, http://127.0.0.1:36753/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:41330 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@156ed175, http://127.0.0.1:36753/, 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:36753/ Received a request from client address /127.0.0.1:50809 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c70a63, http://127.0.0.1:36753/, 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:36753/ Received a request from client address /127.0.0.1:33693 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@39f4db17, http://127.0.0.1:36753/, /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:36753/ Received a request from client address /127.0.0.1:39785 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@21251a58, http://127.0.0.1:36753/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:49574 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5409bdd3, https://127.0.0.1:41975/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:49588 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@14ba1603, https://127.0.0.1:41975/, 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:41975/ Received a request from client address localhost/127.0.0.1:44263 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@63a85f09, https://127.0.0.1:41975/, 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:41975/ Received a request from client address localhost/127.0.0.1:56127 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@694758fd, https://127.0.0.1:41975/, /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:41975/ Received a request from client address localhost/127.0.0.1:60839 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71d76673, https://127.0.0.1:41975/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a33dec0 Received a request from client address /127.0.0.1:43776 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53597577, http://127.0.0.1:35849/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66f9986c Received a request from client address /127.0.0.1:43788 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@20f799dc, http://127.0.0.1:35849/, 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:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45ae0e1 Received a request from client address /127.0.0.1:48809 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@19d038, http://127.0.0.1:35849/, 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:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a405ece Received a request from client address /127.0.0.1:45387 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@590317dd, http://127.0.0.1:35849/, /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:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@da21da1 Received a request from client address /127.0.0.1:58999 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@15d6cefa, http://127.0.0.1:35849/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@df0f11f Received a request from client address /127.0.0.1:57950 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4a2c3735, https://127.0.0.1:40265/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4074b685 Received a request from client address /127.0.0.1:57956 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4e081324, https://127.0.0.1:40265/, 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:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6565bbb5 Received a request from client address /127.0.0.1:34955 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@45c29cb2, https://127.0.0.1:40265/, 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:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3af5d5b8 Received a request from client address /127.0.0.1:59003 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@23a92bf3, https://127.0.0.1:40265/, /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:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@399dfdea Received a request from client address /127.0.0.1:48263 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7153560b, https://127.0.0.1:40265/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:41346 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@790a2744, http://127.0.0.1:36753/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:36753/ Received a request from client address /127.0.0.1:41358 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@94061bb, http://127.0.0.1:36753/, 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:36753/ Received a request from client address /127.0.0.1:44567 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@452e4e0f, http://127.0.0.1:36753/, 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:36753/ Received a request from client address /127.0.0.1:37367 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@408bc033, http://127.0.0.1:36753/, /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:36753/ Received a request from client address /127.0.0.1:41239 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@663af45b, http://127.0.0.1:36753/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:49590 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@59e0a324, https://127.0.0.1:41975/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41975/ Received a request from client address localhost/127.0.0.1:49604 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7459ad62, https://127.0.0.1:41975/, 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:41975/ Received a request from client address localhost/127.0.0.1:58621 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@572a0a7, https://127.0.0.1:41975/, 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:41975/ Received a request from client address localhost/127.0.0.1:40347 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5add21f4, https://127.0.0.1:41975/, /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:41975/ Received a request from client address localhost/127.0.0.1:49943 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7fb9164a, https://127.0.0.1:41975/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bc2b30e Received a request from client address /127.0.0.1:43802 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c63d81b, http://127.0.0.1:35849/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@743c7f6e Received a request from client address /127.0.0.1:43812 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@23b20cf9, http://127.0.0.1:35849/, 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:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@42f5843f Received a request from client address /127.0.0.1:57071 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5106288d, http://127.0.0.1:35849/, 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:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3cb1e957 Received a request from client address /127.0.0.1:58683 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6996bcb7, http://127.0.0.1:35849/, /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:35849/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4295670c Received a request from client address /127.0.0.1:52155 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@308e2caa, http://127.0.0.1:35849/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50e9eca1 Received a request from client address /127.0.0.1:57972 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2a7e183c, https://127.0.0.1:40265/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@91b3cab Received a request from client address /127.0.0.1:57984 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4b754f4a, https://127.0.0.1:40265/, 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:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34a17057 Received a request from client address /127.0.0.1:36295 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@14e16856, https://127.0.0.1:40265/, 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:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d38bad8 Received a request from client address /127.0.0.1:60393 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@20f69c02, https://127.0.0.1:40265/, /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:40265/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@648bd96b Received a request from client address /127.0.0.1:54925 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1412fc6c, https://127.0.0.1:40265/, /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] [160ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-1-thread-1] [221ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-1-thread-4] [221ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-1-thread-2] [223ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-1-thread-3] [223ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-1-thread-3] [296ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-1-thread-1] [298ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-1-thread-3] [379ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [379ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [380ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [380ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [382ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [382ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [383ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [383ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [416ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [416ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [431ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [437ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [437ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [437ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [438ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [438ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [438ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [437ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [477ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [477ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [495ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [495ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [498ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [498ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [498ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [498ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [571ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [571ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [575ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [576ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [578ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [578ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [581ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [581ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [607ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@980e779 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [607ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2787e99a queue.isEmpty: true DEBUG: [pool-1-thread-1] [610ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@aeb934a queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [614ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30137a8c queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [699ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30137a8c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [701ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@980e779, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [701ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [700ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2787e99a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [701ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [701ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [731ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [732ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [732ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [732ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [732ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [735ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [735ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [735ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [735ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [742ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [742ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [pool-1-thread-3] [742ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-1] [735ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@aeb934a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [742ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [743ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [743ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [745ms] Http1AsyncReceiver(SocketTube(3)) 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: [HttpClient-0-Worker0] [738ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [746ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-0-Worker0] [746ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [746ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [746ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [746ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [746ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [749ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@526bc412 for C (true) DEBUG: [HttpClient-1-SelectorManager] [749ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@63f312ae for C (true) DEBUG: [HttpClient-1-SelectorManager] [779ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [780ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59014 DEBUG: [HttpClient-1-SelectorManager] [790ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [791ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58998 DEBUG: [HttpClient-0-Worker2] [792ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [792ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [797ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [797ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker2] [797ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [797ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker3] [798ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [798ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker3] [799ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker3] [799ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker3] [799ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker3] [801ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [801ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker2] [801ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [805ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker2] [805ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [805ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker2] [805ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker2] [815ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker2] [815ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [817ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7b2b6202 for C (true) DEBUG: [HttpClient-1-SelectorManager] [817ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@186a3c87 for C (true) DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54143457 DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [817ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [836ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [836ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [837ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [837ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [837ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker4] [837ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker4] [837ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker4] [838ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker4] [838ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker4] [838ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [839ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [843ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@367a03f6 DEBUG: [HttpClient-1-SelectorManager] [843ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [843ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [843ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [843ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [843ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [843ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [843ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [843ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [843ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59018 DEBUG: [HttpClient-1-SelectorManager] [843ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [844ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59028 DEBUG: [HttpClient-1-SelectorManager] [844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39e744cc for R (true) DEBUG: [HttpClient-0-Worker5] [839ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker4] [845ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [845ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [846ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker9] [846ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker7] [852ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker5] [854ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker8] [855ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker8] [863ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker8] [863ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker8] [863ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker8] [863ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker8] [864ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-1-SelectorManager] [864ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [877ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5f3e6fbb DEBUG: [HttpClient-1-SelectorManager] [877ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [877ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [877ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [877ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [877ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker6] [866ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker6] [877ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker6] [878ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker6] [878ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker7] [867ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker8] [877ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker8] [878ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker8] [878ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker10] [877ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker10] [879ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker10] [879ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker10] [905ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker10] [905ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker6] [878ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39bdb219 for R (true) DEBUG: [HttpClient-0-Worker5] [882ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker10] [906ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker9] [898ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker9] [907ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker9] [907ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker9] [907ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker9] [931ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker9] [931ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker9] [932ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker9] [932ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker9] [932ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker7] [903ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [906ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [934ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@557d1b83 for R (true) DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2debad71 DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-0-Worker11] [934ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [935ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [936ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker11] [936ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-0-Worker11] [936ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [936ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker13] [936ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [936ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker12] [936ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker12] [936ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker12] [936ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker12] [937ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker12] [937ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker12] [937ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6dd2217a for R (true) Oct 16, 2023 9:03:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET Oct 16, 2023 9:03:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET Oct 16, 2023 9:03:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET Oct 16, 2023 9:03:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-0-Worker2] [978ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker9] [979ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker9] [980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker8] [981ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker8] [981ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker11] [999ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [1s 1ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker13] [1s 8ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [1s 8ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker13] [1s 9ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker13] [1s 9ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker13] [1s 10ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker13] [1s 10ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [1s 12ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 14ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker7] [1s 14ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker7] [1s 14ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker7] [1s 15ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker7] [1s 15ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker7] [1s 21ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker7] [1s 21ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 23ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [1s 23ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 17ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 23ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [1s 23ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [1s 23ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [1s 24ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [1s 24ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [1s 24ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker11] [1s 18ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker13] [1s 21ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker11] [1s 24ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker11] [1s 25ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker11] [1s 25ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker11] [1s 25ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker13] [1s 42ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 44ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker11] [1s 44ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 44ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker11] [1s 44ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [1s 44ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker11] [1s 44ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker13] [1s 45ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker13] [1s 45ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker7] [1s 45ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 46ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker7] [1s 46ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [1s 52ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker11] [1s 52ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker7] [1s 56ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker7] [1s 57ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker7] [1s 57ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker7] [1s 57ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker7] [1s 57ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [1s 57ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker7] [1s 57ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker11] [1s 57ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [1s 58ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [1s 58ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [1s 58ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [1s 62ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker5] [1s 62ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [1s 62ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 62ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 62ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker13] [1s 62ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker13] [1s 62ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker13] [1s 62ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [1s 62ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [1s 62ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [1s 63ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker11] [1s 63ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker11] [1s 63ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker13] [1s 64ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker13] [1s 64ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [1s 67ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [1s 68ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker7] [1s 75ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker7] [1s 75ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [1s 118ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [1s 119ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker5] [1s 129ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker13] [1s 121ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker13] [1s 130ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker13] [1s 130ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker7] [1s 131ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker7] [1s 131ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker7] [1s 142ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker7] [1s 143ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 143ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45bcee6d DEBUG: [HttpClient-0-Worker7] [1s 143ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [1s 128ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker11] [1s 143ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker11] [1s 143ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker11] [1s 143ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker11] [1s 143ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@797d5140 DEBUG: [HttpClient-0-Worker11] [1s 143ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 173ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker13] [1s 136ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker13] [1s 178ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4374af04 DEBUG: [HttpClient-0-Worker13] [1s 198ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 174ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ee0c895 DEBUG: [HttpClient-0-Worker5] [1s 199ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39e744cc for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 450ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 450ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 450ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39e744cc for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 450ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 450ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30137a8c DEBUG: [HttpClient-1-SelectorManager] [1s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@557d1b83 for None (false) DEBUG: [HttpClient-0-Worker14] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30137a8c DEBUG: [HttpClient-1-SelectorManager] [1s 451ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 458ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 458ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@557d1b83 for R (false) DEBUG: [HttpClient-0-Worker15] [1s 458ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@aeb934a DEBUG: [HttpClient-0-Worker15] [1s 458ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [1s 458ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@aeb934a DEBUG: [HttpClient-1-SelectorManager] [1s 458ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39bdb219 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39bdb219 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 463ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6dd2217a for None (false) DEBUG: [HttpClient-0-Worker16] [1s 464ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@980e779 DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 465ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 466ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6dd2217a for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 466ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 466ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2787e99a DEBUG: [HttpClient-0-Worker17] [1s 466ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 466ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2787e99a DEBUG: [HttpClient-0-Worker17] [1s 466ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 466ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 466ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2787e99a DEBUG: [HttpClient-0-Worker17] [1s 467ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 468ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [1s 468ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 468ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@aeb934a DEBUG: [HttpClient-0-Worker15] [1s 468ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 468ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 59018 DEBUG: [HttpClient-0-Worker14] [1s 473ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 473ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [1s 473ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30137a8c DEBUG: [HttpClient-0-Worker14] [1s 473ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 473ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 58998 Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 59028 DEBUG: [HttpClient-0-Worker16] [1s 464ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 480ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@980e779 DEBUG: [HttpClient-0-Worker16] [1s 480ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [1s 480ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 480ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@980e779 DEBUG: [HttpClient-0-Worker16] [1s 480ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 480ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 59014 DEBUG: [HttpClient-0-Worker17] [1s 487ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 488ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [1s 488ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 488ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 573ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker16] [1s 575ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker17] [1s 580ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker17] [1s 586ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@56fa0ec8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3106351e queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [1s 586ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@53972041/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3af9c1d4 queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 587ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker15] [1s 587ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24290bf1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28546a4a queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 588ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@58d79ae7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51f93cd3 queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [1s 683ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 684ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 684ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker14] [1s 686ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@53972041/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3af9c1d4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 686ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@53972041/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3af9c1d4 DEBUG: [HttpClient-0-Worker14] [1s 686ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 686ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@53972041/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3af9c1d4 DEBUG: [HttpClient-0-Worker16] [1s 689ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 689ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 690ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 690ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 690ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 690ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 690ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 690ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker14] [1s 690ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 695ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker16] [1s 695ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@58d79ae7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51f93cd3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [1s 695ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@58d79ae7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51f93cd3 DEBUG: [HttpClient-0-Worker15] [1s 695ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker15] [1s 696ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24290bf1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28546a4a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 696ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24290bf1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28546a4a DEBUG: [HttpClient-0-Worker16] [1s 696ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 696ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@58d79ae7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@51f93cd3 DEBUG: [HttpClient-0-Worker16] [1s 696ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 696ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 696ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 696ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker16] [1s 696ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 696ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 696ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24290bf1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28546a4a DEBUG: [HttpClient-0-Worker15] [1s 697ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 697ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 697ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 697ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker15] [1s 697ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 697ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker14] [1s 697ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 697ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 697ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 697ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 697ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker14] [1s 698ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 698ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 697ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker15] [1s 698ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 698ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 698ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 698ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 698ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 698ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [1s 698ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 697ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 697ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 698ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 698ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 698ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 698ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker16] [1s 698ms] SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39e744cc for R (false) DEBUG: [HttpClient-0-Worker16] [1s 699ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker17] [1s 699ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 699ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker16] [1s 699ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 706ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 706ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [1s 706ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [1s 699ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 706ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker17] [1s 706ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@56fa0ec8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3106351e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 706ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@56fa0ec8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3106351e DEBUG: [HttpClient-0-Worker17] [1s 707ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 707ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@56fa0ec8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3106351e DEBUG: [HttpClient-0-Worker17] [1s 707ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker18] [1s 699ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker15] [1s 707ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker18] [1s 707ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 707ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 710ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 710ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 710ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 710ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 710ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker14] [1s 706ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker17] [1s 707ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 710ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 710ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker17] [1s 710ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 710ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker17] [1s 710ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 711ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 711ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 711ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 711ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 711ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 716ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [1s 716ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-1-SelectorManager] [1s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@557d1b83 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 718ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 718ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 718ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 718ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 718ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker19] [1s 718ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker19] [1s 718ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 726ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39bdb219 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6dd2217a for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 735ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker20] [1s 738ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker20] [1s 738ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 769ms] HttpClientImpl(1) ClientImpl (async) elapsed 1502 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-0-Worker16] [1s 770ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 770ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker16] [1s 770ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 770ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker21] [1s 775ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 776ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 779ms] HttpClientImpl(1) ClientImpl (async) elapsed 1503 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-0-Worker15] [1s 780ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 780ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker15] [1s 780ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 780ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker17] [1s 787ms] HttpClientImpl(1) ClientImpl (async) elapsed 1498 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-0-Worker17] [1s 790ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 790ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker17] [1s 790ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [1s 790ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [1s 793ms] HttpClientImpl(1) ClientImpl (async) elapsed 1502 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-0-Worker14] [1s 793ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 793ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2ae29731(1) DEBUG: [HttpClient-0-Worker14] [1s 793ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 793ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 799ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [1s 805ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 806ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 806ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 806ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 810ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 810ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 810ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 811ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 812ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 855ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-2-thread-1] [1s 866ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-2-thread-2] [1s 866ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-2-thread-1] [1s 866ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 866ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [1s 866ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 866ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 867ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [1s 867ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [1s 867ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [1s 867ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [1s 867ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [1s 867ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@53058b86 queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [1s 867ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 867ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@53058b86, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [1s 868ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 868ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [1s 868ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [1s 868ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 868ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 868ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 868ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 868ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [1s 868ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [1s 868ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 868ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@663233e1 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 868ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 868ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59038 DEBUG: [HttpClient-1-Worker0] [1s 868ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker0] [1s 869ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [1s 869ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [1s 869ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker1] [1s 869ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker1] [1s 869ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker1] [1s 869ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker1] [1s 869ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker1] [1s 869ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 869ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker1] [1s 869ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker1] [1s 869ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker1] [1s 869ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 869ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6cca5891 DEBUG: [HttpClient-1-Worker1] [1s 869ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 869ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-1-Worker0] [1s 869ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [1s 869ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [1s 869ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 869ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 870ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 870ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker2] [1s 870ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 870ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 870ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker2] [1s 870ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker2] [1s 870ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker2] [1s 870ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@67d85d2a queue.isEmpty: true DEBUG: [HttpClient-2-SelectorManager] [1s 870ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 870ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@67d85d2a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [1s 870ms] Http1Exchange initiating connect async Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29c8db6c for R (true) DEBUG: [HttpClient-1-Worker3] [1s 870ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker0] [1s 871ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 871ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@18ab5573 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 871ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 871ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59042 DEBUG: [HttpClient-1-Worker4] [1s 871ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker4] [1s 871ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker4] [1s 871ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker3] [1s 871ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker3] [1s 872ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 872ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker3] [1s 872ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [1s 871ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker4] [1s 872ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker4] [1s 872ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [1s 872ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker4] [1s 872ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker4] [1s 872ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [1s 872ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 872ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49e72423 DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker5] [1s 873ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker5] [1s 873ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker5] [1s 873ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker5] [1s 873ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker5] [1s 873ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker5] [1s 873ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-1-Worker6] [1s 873ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker6] [1s 873ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker6] [1s 873ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [1s 873ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker6] [1s 873ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for R (true) DEBUG: [HttpClient-1-Worker4] [1s 873ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker4] [1s 873ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 873ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker4] [1s 873ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [1s 873ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker4] [1s 873ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 873ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker4] [1s 873ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker4] [1s 874ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker4] [1s 874ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker4] [1s 874ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [1s 874ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker4] [1s 874ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker4] [1s 874ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@305b17a7 DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker4] [1s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [1s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 875ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 875ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 875ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 875ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker1] [1s 875ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker1] [1s 875ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 875ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@67d85d2a DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@67d85d2a DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@67d85d2a DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker1] [1s 876ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker1] [1s 876ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker1] [1s 876ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker1] [1s 876ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker1] [1s 876ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 59042 DEBUG: [HttpClient-1-Worker1] [1s 876ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker7] [1s 876ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker7] [1s 877ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4d01ea27/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f37f877 queue.isEmpty: false DEBUG: [HttpClient-1-Worker7] [1s 877ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker7] [1s 877ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker7] [1s 877ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker7] [1s 877ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4d01ea27/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f37f877, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker7] [1s 877ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4d01ea27/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f37f877 DEBUG: [HttpClient-1-Worker7] [1s 877ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker7] [1s 877ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4d01ea27/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f37f877 DEBUG: [HttpClient-1-Worker7] [1s 877ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker1] [1s 877ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker1] [1s 877ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker1] [1s 877ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker1] [1s 877ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker1] [1s 877ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [1s 877ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker1] [1s 877ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 877ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker1] [1s 878ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@34dd75ba DEBUG: [HttpClient-1-Worker1] [1s 878ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker1] [1s 878ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker1] [1s 878ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker1] [1s 878ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker1] [1s 878ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker7] [1s 878ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker7] [1s 878ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker7] [1s 878ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker7] [1s 878ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker7] [1s 878ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker7] [1s 878ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker7] [1s 878ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker7] [1s 878ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker7] [1s 878ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker7] [1s 878ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 879ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 879ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 879ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-1-Worker7] [1s 878ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 879ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 879ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker7] [1s 879ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker8] [1s 879ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker7] [1s 879ms] HttpClientImpl(2) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-1-Worker7] [1s 879ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker7] [1s 879ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker7] [1s 879ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker7] [1s 879ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [pool-2-thread-4] [1s 879ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-1-Worker8] [1s 879ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-3] [1s 880ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-1-Worker9] [1s 880ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-2-thread-3] [1s 880ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [1s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29c8db6c for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 880ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 880ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 880ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29c8db6c for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 880ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker9] [1s 880ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker9] [1s 881ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker9] [1s 881ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker9] [1s 881ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker10] [1s 880ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@53058b86 DEBUG: [HttpClient-1-Worker10] [1s 881ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker10] [1s 881ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@53058b86 DEBUG: [HttpClient-1-Worker10] [1s 881ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker10] [1s 881ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker10] [1s 881ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@53058b86 DEBUG: [HttpClient-1-Worker10] [1s 881ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker10] [1s 881ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker9] [1s 881ms] HttpConnection(SocketTube(?)) SocketTube(6): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-2-thread-3] [1s 882ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [1s 882ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [1s 882ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [1s 882ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker9] [1s 882ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@72bc71b4 queue.isEmpty: true DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@72bc71b4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 882ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 882ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 59038 DEBUG: [HttpClient-1-Worker9] [1s 882ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [1s 882ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [1s 883ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker9] [1s 883ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker9] [1s 883ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker9] [1s 883ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker9] [1s 883ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker9] [1s 883ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker9] [1s 883ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-2-SelectorManager] [1s 883ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 883ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3d9f74c1 DEBUG: [HttpClient-2-SelectorManager] [1s 883ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 883ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 883ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker10] [1s 883ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-2-SelectorManager] [1s 883ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 883ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-1-Worker11] [1s 883ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [1s 883ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker11] [1s 883ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker11] [1s 883ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker11] [1s 883ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker11] [1s 883ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for R (false) DEBUG: [pool-2-thread-3] [1s 883ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@33119b00 queue.isEmpty: true DEBUG: [pool-2-thread-3] [1s 890ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@33119b00, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [1s 890ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 890ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 890ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 890ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 890ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [1s 890ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker9] [1s 883ms] SocketTube(6) subscribed for writing DEBUG: [pool-2-thread-3] [1s 890ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker9] [1s 890ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker9] [1s 890ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker9] [1s 890ms] Http1Exchange requestAction.headers Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-1-Worker9] [1s 891ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker9] [1s 891ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker9] [1s 891ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker9] [1s 891ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker10] [1s 883ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker10] [1s 892ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3f839352/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31447ad2 queue.isEmpty: false DEBUG: [HttpClient-1-Worker10] [1s 892ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker10] [1s 892ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker10] [1s 892ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker10] [1s 892ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3f839352/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31447ad2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker10] [1s 892ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3f839352/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31447ad2 DEBUG: [HttpClient-1-Worker10] [1s 892ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker10] [1s 892ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3f839352/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31447ad2 DEBUG: [HttpClient-1-Worker10] [1s 892ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker10] [1s 892ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker10] [1s 893ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker10] [1s 893ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker10] [1s 893ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker10] [1s 893ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker10] [1s 893ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker10] [1s 893ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker10] [1s 893ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker10] [1s 893ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [1s 893ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker10] [1s 893ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker10] [1s 893ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker10] [1s 893ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker10] [1s 893ms] HttpClientImpl(2) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-1-Worker10] [1s 893ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker10] [1s 893ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker10] [1s 893ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker10] [1s 893ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4da9996d for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker12] [1s 894ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker12] [1s 894ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker12] [1s 894ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker12] [1s 894ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker12] [1s 894ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker12] [1s 894ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker12] [1s 894ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker12] [1s 894ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29c8db6c for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker13] [1s 894ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 894ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59050 DEBUG: [HttpClient-1-Worker12] [1s 894ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker12] [1s 895ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker12] [1s 895ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker12] [1s 895ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker13] [1s 894ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 895ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker14] [1s 895ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker14] [1s 895ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker14] [1s 895ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker14] [1s 895ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker14] [1s 895ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker14] [1s 896ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker14] [1s 896ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker14] [1s 896ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker14] [1s 896ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker12] [1s 895ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker12] [1s 896ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker12] [1s 896ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker12] [1s 896ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [1s 896ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@19d76bd0 DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 896ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker12] [1s 896ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@722d097a DEBUG: [HttpClient-1-Worker12] [1s 897ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [1s 897ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [1s 897ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker15] [1s 897ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker15] [1s 897ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker15] [1s 897ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker15] [1s 897ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker16] [1s 897ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] SocketTube(6) read bytes: 75 DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] Http1AsyncReceiver(SocketTube(6)) Putting 75 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa83d57 for R (true) DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1AsyncReceiver(SocketTube(6)) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@72bc71b4 DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@72bc71b4 DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Sending 75/75 bytes to header parser DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@72bc71b4 DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker17] [1s 900ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-1-Worker16] [1s 902ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker16] [1s 902ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker16] [1s 902ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker16] [1s 902ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 902ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker14] [1s 902ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 902ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker14] [1s 902ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker14] [1s 902ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker14] [1s 902ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 902ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker14] [1s 903ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker14] [1s 903ms] SocketTube(7) wrote: 191 Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 59042 DEBUG: [HttpClient-1-Worker17] [1s 903ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker14] [1s 903ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker14] [1s 903ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [1s 904ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 904ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa83d57 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa83d57 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 904ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker18] [1s 904ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@33119b00 DEBUG: [HttpClient-1-Worker14] [1s 904ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@220627fe DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [1s 904ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [1s 905ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker14] [1s 905ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker18] [1s 904ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker18] [1s 905ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@33119b00 DEBUG: [HttpClient-1-Worker18] [1s 905ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker18] [1s 905ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker18] [1s 905ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@33119b00 DEBUG: [HttpClient-1-Worker18] [1s 905ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker18] [1s 905ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 59050 DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@44b7b824/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e4db96 queue.isEmpty: false DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker18] [1s 906ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker18] [1s 906ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@44b7b824/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e4db96, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@44b7b824/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e4db96 DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@44b7b824/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e4db96 DEBUG: [HttpClient-1-Worker18] [1s 906ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker18] [1s 906ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [1s 906ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker17] [1s 907ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@72f13390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c36d3be queue.isEmpty: false DEBUG: [HttpClient-1-Worker17] [1s 907ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [1s 907ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker17] [1s 907ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker18] [1s 906ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker18] [1s 907ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker18] [1s 907ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker18] [1s 907ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker18] [1s 907ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker18] [1s 907ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker18] [1s 907ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker18] [1s 907ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [1s 907ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker18] [1s 907ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker18] [1s 907ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker18] [1s 907ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker18] [1s 907ms] HttpClientImpl(2) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-1-Worker17] [1s 907ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@72f13390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c36d3be, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker18] [1s 908ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker18] [1s 908ms] Http1Response(id=8, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@72f13390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c36d3be DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@72f13390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c36d3be DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Sending 0/75 bytes to body parser DEBUG: [HttpClient-1-Worker17] [1s 908ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker17] [1s 908ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker17] [1s 908ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker17] [1s 908ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for R (false) DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-1-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-1-Worker18] [1s 908ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker18] [1s 908ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 908ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fa83d57 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 909ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 909ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 909ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 909ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 909ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker19] [1s 910ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker19] [1s 910ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 938ms] SocketTube(6) read bytes: 4 DEBUG: [HttpClient-2-SelectorManager] [1s 939ms] Http1AsyncReceiver(SocketTube(6)) Putting 4 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 939ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57d5ba0 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 939ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker20] [1s 942ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@72f13390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c36d3be DEBUG: [HttpClient-1-Worker20] [1s 942ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker20] [1s 942ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@72f13390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c36d3be DEBUG: [HttpClient-1-Worker20] [1s 942ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Sending 4/4 bytes to body parser DEBUG: [HttpClient-1-Worker20] [1s 942ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker20] [1s 942ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker20] [1s 942ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker20] [1s 942ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker20] [1s 942ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker20] [1s 942ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker20] [1s 942ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker20] [1s 942ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker20] [1s 942ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker20] [1s 942ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker20] [1s 942ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker20] [1s 942ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker20] [1s 942ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker20] [1s 942ms] HttpClientImpl(2) ClientImpl (async) elapsed 63 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-1-Worker20] [1s 943ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker20] [1s 943ms] Http1Response(id=7, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5dc27e4e(2) DEBUG: [HttpClient-1-Worker20] [1s 943ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 950ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 951ms] HttpClientImpl(2) No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] SocketTube(6) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] SocketTube(6) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6d4e0970 (java.io.IOException: No key for channel) DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] SocketTube(6) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] SocketTube(6) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 954ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 957ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-3-thread-1] [1s 958ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-3-thread-1] [1s 958ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-3-thread-1] [1s 959ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 959ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [1s 959ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [1s 959ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [1s 959ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [1s 959ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-2] [1s 959ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-3-thread-1] [1s 959ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [1s 959ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [1s 959ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@63e7b7b4 queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 959ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@63e7b7b4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [1s 959ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 960ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 960ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 960ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 960ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [1s 960ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [1s 960ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [1s 960ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [1s 960ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [1s 960ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [1s 960ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [1s 960ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [1s 960ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1de15c queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1de15c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [1s 961ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [1s 961ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [1s 960ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [1s 962ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [1s 962ms] PlainHttpConnection(SocketTube(8)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [1s 966ms] PlainHttpConnection(SocketTube(8)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [1s 966ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-2-Worker0] [1s 967ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 967ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 969ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@150aef35 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 969ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1ff28445 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 970ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 970ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46813 DEBUG: [HttpClient-3-SelectorManager] [1s 970ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 970ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44243 DEBUG: [HttpClient-2-Worker1] [1s 974ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker1] [1s 974ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-2-Worker1] [1s 974ms] SocketTube(8) connecting flows DEBUG: [HttpClient-2-Worker1] [1s 974ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-2-Worker1] [1s 974ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-2-Worker1] [1s 974ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker1] [1s 974ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-2-Worker1] [1s 974ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-2-Worker2] [1s 974ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [1s 975ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 975ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 975ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [1s 975ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [1s 975ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [1s 975ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker2] [1s 975ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [1s 975ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [1s 975ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker1] [1s 974ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-2-Worker1] [1s 975ms] Http1Exchange requestAction.headers Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-2-Worker2] [1s 976ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker2] [1s 976ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 976ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [1s 976ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@18c136f3 DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b60443c DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-Worker3] [1s 977ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [1s 978ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [1s 978ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker3] [1s 978ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-Worker3] [1s 978ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-Worker4] [1s 978ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker4] [1s 978ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker4] [1s 978ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker4] [1s 978ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker4] [1s 978ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker4] [1s 978ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker5] [1s 978ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker5] [1s 978ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [1s 978ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker5] [1s 978ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-3-thread-3] [1s 978ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-2-Worker3] [1s 978ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-3-thread-3] [1s 978ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-2-Worker6] [1s 978ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-Worker6] [1s 978ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker6] [1s 978ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-3-thread-3] [1s 978ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker6] [1s 978ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker6] [1s 978ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60bb35b9 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for R (true) DEBUG: [HttpClient-2-Worker5] [1s 978ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-3-thread-3] [1s 978ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [1s 979ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker5] [1s 979ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker5] [1s 979ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker5] [1s 979ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker5] [1s 979ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker5] [1s 979ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker5] [1s 979ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker5] [1s 979ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker5] [1s 979ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker5] [1s 979ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker5] [1s 979ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker5] [1s 979ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [1s 979ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [1s 979ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [1s 979ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker5] [1s 980ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker5] [1s 980ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker5] [1s 980ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker5] [1s 980ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker5] [1s 980ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker5] [1s 980ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker5] [1s 980ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6a0ea5cb DEBUG: [HttpClient-2-Worker5] [1s 980ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-3-thread-3] [1s 979ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [1s 980ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 980ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [1s 980ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [1s 981ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5baa6617 queue.isEmpty: true DEBUG: [pool-3-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5baa6617, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 981ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [1s 981ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [1s 981ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 981ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 981ms] PlainHttpConnection(SocketTube(10)) registering connect event Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker1] [1s 982ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-2-Worker1] [1s 982ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-2-Worker1] [1s 982ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-Worker1] [1s 982ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker1] [1s 982ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 982ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 983ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [1s 983ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4190868a DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-2-Worker1] [1s 983ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60bb35b9 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(8) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60bb35b9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7bbf3a6f for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 985ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 985ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58255 DEBUG: [HttpClient-2-Worker7] [1s 985ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1de15c DEBUG: [HttpClient-2-Worker7] [1s 985ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@63e7b7b4 DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@63e7b7b4 DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@63e7b7b4 DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker8] [1s 985ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker7] [1s 985ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1de15c DEBUG: [HttpClient-2-Worker7] [1s 985ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker9] [1s 985ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker7] [1s 986ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker9] [1s 986ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker9] [1s 986ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker9] [1s 986ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker9] [1s 986ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker9] [1s 986ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker9] [1s 986ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker9] [1s 986ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker9] [1s 986ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker9] [1s 986ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker7] [1s 986ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1de15c DEBUG: [HttpClient-2-Worker7] [1s 986ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker7] [1s 986ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 44243 DEBUG: [HttpClient-2-Worker7] [1s 988ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker7] [1s 988ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-2-Worker7] [1s 988ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3d0bd985/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@461d0007 queue.isEmpty: false DEBUG: [HttpClient-2-Worker7] [1s 988ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker7] [1s 988ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker7] [1s 988ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker7] [1s 988ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3d0bd985/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@461d0007, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker7] [1s 988ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3d0bd985/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@461d0007 DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3d0bd985/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@461d0007 DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker7] [1s 989ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker7] [1s 989ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker7] [1s 989ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker7] [1s 989ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker7] [1s 989ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker7] [1s 989ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker7] [1s 989ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 989ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker7] [1s 989ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker7] [1s 989ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker7] [1s 989ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker7] [1s 989ms] HttpClientImpl(3) ClientImpl (async) elapsed 30 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker7] [1s 989ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 46813 DEBUG: [HttpClient-2-Worker8] [1s 990ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@540fd223 DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 990ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker10] [1s 990ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker10] [1s 990ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker10] [1s 990ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker10] [1s 990ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker10] [1s 990ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker8] [1s 990ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-2-Worker8] [1s 990ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5dcf041b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b715c5f queue.isEmpty: false DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-2-Worker8] [1s 991ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker8] [1s 991ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5dcf041b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b715c5f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5dcf041b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b715c5f DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5dcf041b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b715c5f DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker8] [1s 991ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker10] [1s 990ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker8] [1s 991ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-2-Worker8] [1s 991ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker11] [1s 991ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker8] [1s 991ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-Worker8] [1s 991ms] SocketTube(8) connecting flows DEBUG: [HttpClient-2-Worker11] [1s 991ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [1s 991ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker11] [1s 991ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker11] [1s 991ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker12] [1s 991ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker12] [1s 991ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 991ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-2-Worker8] [1s 992ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-2-Worker8] [1s 992ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 992ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-2-Worker8] [1s 992ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker8] [1s 992ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-2-Worker8] [1s 992ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker8] [1s 992ms] HttpClientImpl(3) ClientImpl (async) elapsed 33 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-2-Worker8] [1s 992ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker8] [1s 992ms] Http1Response(id=9, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-2-Worker8] [1s 992ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-2-Worker8] [1s 992ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1010124a for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60bb35b9 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 994ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-Worker13] [1s 995ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-Worker13] [1s 995ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [pool-3-thread-4] [1s 998ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-2-Worker9] [1s 998ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker9] [1s 998ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 998ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker9] [1s 998ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker9] [1s 998ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker9] [1s 998ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 998ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker9] [1s 998ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker9] [1s 999ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker9] [1s 999ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker9] [1s 999ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [1s 999ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker9] [1s 999ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker9] [1s 999ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@303f95ca DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker9] [1s 999ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker14] [1s 999ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-2-Worker14] [2s] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker14] [2s] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker14] [2s] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker14] [2s] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker14] [2s] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [HttpClient-2-Worker14] [2s] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker14] [2s] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker14] [2s] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3e80076e queue.isEmpty: true DEBUG: [HttpClient-2-Worker14] [2s] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3e80076e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker14] [2s] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [2s] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker14] [2s] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [2s] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker14] [2s] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker14] [2s] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker14] [2s] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker14] [2s] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker14] [2s] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker14] [2s] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [2s] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker14] [2s] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker14] [2s] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker14] [2s] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker14] [2s] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [2s] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@219bb21c DEBUG: [HttpClient-3-SelectorManager] [2s] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 1ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 1ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 1ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 1ms] SocketTube(9) write: offloading requestMore Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-2-Worker14] [2s 1ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker14] [2s 1ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker14] [2s 1ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker14] [2s 1ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker15] [2s 1ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [2s 1ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker15] [2s 1ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker15] [2s 1ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker15] [2s 1ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker15] [2s 1ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker16] [2s 1ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker16] [2s 1ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker16] [2s 1ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker16] [2s 1ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker16] [2s 2ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker16] [2s 2ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker16] [2s 2ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker16] [2s 2ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [2s 2ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [2s 2ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5d2426ca DEBUG: [HttpClient-2-Worker16] [2s 2ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 4ms] SocketTube(9) read bytes: 75 DEBUG: [HttpClient-3-SelectorManager] [2s 4ms] Http1AsyncReceiver(SocketTube(9)) Putting 75 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 4ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for R (false) DEBUG: [HttpClient-2-Worker17] [2s 4ms] Http1AsyncReceiver(SocketTube(9)) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3e80076e DEBUG: [HttpClient-2-Worker17] [2s 4ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker17] [2s 4ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3e80076e DEBUG: [HttpClient-2-Worker17] [2s 4ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Sending 75/75 bytes to header parser DEBUG: [HttpClient-2-Worker17] [2s 5ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker17] [2s 5ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3e80076e DEBUG: [HttpClient-2-Worker17] [2s 5ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker17] [2s 5ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [2s 4ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 44243 DEBUG: [HttpClient-3-SelectorManager] [2s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1010124a for None (false) DEBUG: [HttpClient-2-Worker17] [2s 6ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-3-SelectorManager] [2s 6ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 6ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 6ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker17] [2s 6ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-3-SelectorManager] [2s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1010124a for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 6ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 6ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2cc1ddce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28fe4c8e queue.isEmpty: false DEBUG: [HttpClient-3-SelectorManager] [2s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for R (false) DEBUG: [HttpClient-2-Worker17] [2s 6ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [2s 6ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5baa6617 DEBUG: [HttpClient-2-Worker17] [2s 6ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker17] [2s 6ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker17] [2s 6ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2cc1ddce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28fe4c8e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker17] [2s 7ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2cc1ddce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28fe4c8e DEBUG: [HttpClient-2-Worker17] [2s 7ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker17] [2s 7ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2cc1ddce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28fe4c8e DEBUG: [HttpClient-2-Worker17] [2s 7ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Sending 0/75 bytes to body parser DEBUG: [HttpClient-2-Worker17] [2s 7ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker17] [2s 7ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker17] [2s 7ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker17] [2s 7ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker17] [2s 7ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker17] [2s 7ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker18] [2s 6ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker18] [2s 7ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5baa6617 DEBUG: [HttpClient-2-Worker18] [2s 7ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker18] [2s 7ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker18] [2s 7ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5baa6617 DEBUG: [HttpClient-2-Worker18] [2s 7ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 7ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker17] [2s 7ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 8ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker17] [2s 8ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-2-Worker17] [2s 8ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-3-SelectorManager] [2s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for R (false) Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 58255 DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7cbba2e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f6c381f queue.isEmpty: false DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker18] [2s 11ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [2s 11ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7cbba2e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f6c381f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7cbba2e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f6c381f DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7cbba2e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2f6c381f DEBUG: [HttpClient-2-Worker18] [2s 11ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker18] [2s 12ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker18] [2s 12ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker18] [2s 12ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker18] [2s 12ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker18] [2s 14ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker18] [2s 14ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker18] [2s 14ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker18] [2s 14ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker18] [2s 14ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 14ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker18] [2s 14ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker18] [2s 14ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker18] [2s 14ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker18] [2s 14ms] HttpClientImpl(3) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-2-Worker18] [2s 14ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 14ms] Http1Response(id=11, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-2-Worker18] [2s 14ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [2s 14ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1010124a for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 18ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [2s 18ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker19] [2s 18ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 54ms] SocketTube(9) read bytes: 4 DEBUG: [HttpClient-3-SelectorManager] [2s 54ms] Http1AsyncReceiver(SocketTube(9)) Putting 4 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 54ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b383996 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 54ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker20] [2s 55ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2cc1ddce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28fe4c8e DEBUG: [HttpClient-2-Worker20] [2s 55ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker20] [2s 55ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2cc1ddce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28fe4c8e DEBUG: [HttpClient-2-Worker20] [2s 55ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Sending 4/4 bytes to body parser DEBUG: [HttpClient-2-Worker20] [2s 55ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker20] [2s 55ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker20] [2s 55ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker20] [2s 55ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker20] [2s 55ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker20] [2s 55ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker20] [2s 55ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker20] [2s 55ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker20] [2s 55ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker20] [2s 55ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker20] [2s 55ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker20] [2s 55ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker20] [2s 55ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker20] [2s 56ms] HttpClientImpl(3) ClientImpl (async) elapsed 57 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-2-Worker20] [2s 56ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker20] [2s 56ms] Http1Response(id=12, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6d205460(3) DEBUG: [HttpClient-2-Worker20] [2s 56ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 59ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] ConnectionPool(3) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 60ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] HttpClientImpl(3) No key for channel DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@bafe2c6 (java.io.IOException: No key for channel) DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 61ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 62ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-4-thread-1] [2s 65ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-4-thread-1] [2s 65ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-4-thread-1] [2s 65ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [2s 65ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [2s 65ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [2s 65ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-2] [2s 66ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-3-Worker0] [2s 69ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [2s 69ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [2s 69ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [2s 69ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [2s 69ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [2s 71ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [2s 74ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [2s 74ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [2s 74ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [2s 75ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3cf31f95 queue.isEmpty: true DEBUG: [pool-4-thread-1] [2s 75ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3cf31f95, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [2s 75ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 75ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 75ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 75ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 75ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [2s 75ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [2s 75ms] PlainHttpConnection(SocketTube(11)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [2s 75ms] PlainHttpConnection(SocketTube(11)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [2s 75ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 75ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65efa4c for C (true) DEBUG: [pool-4-thread-3] [2s 78ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-4-thread-3] [2s 78ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-4-thread-3] [2s 78ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [2s 79ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [2s 79ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [2s 79ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [2s 79ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [2s 79ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-3] [2s 79ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [2s 79ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [2s 79ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@786b8040 queue.isEmpty: true DEBUG: [pool-4-thread-3] [2s 79ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@786b8040, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [2s 79ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 79ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [2s 79ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [2s 80ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [2s 80ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@56c3c441 queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@56c3c441, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [2s 80ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [2s 80ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [2s 80ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [2s 81ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 81ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 81ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55465 DEBUG: [HttpClient-4-SelectorManager] [2s 81ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@ca6913c for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 81ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 82ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53973 DEBUG: [HttpClient-3-Worker1] [2s 83ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [2s 83ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-3-Worker1] [2s 83ms] SocketTube(11) connecting flows DEBUG: [HttpClient-3-Worker1] [2s 83ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [2s 83ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-3-Worker1] [2s 83ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker1] [2s 83ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-3-Worker1] [2s 83ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-3-Worker1] [2s 83ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [2s 83ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker2] [2s 83ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker2] [2s 83ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker2] [2s 83ms] SocketTube(13) connecting flows Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3859012e DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 84ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-3-Worker2] [2s 84ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [2s 84ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker2] [2s 84ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker2] [2s 84ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker2] [2s 84ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker2] [2s 84ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker2] [2s 84ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker3] [2s 84ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker3] [2s 85ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker3] [2s 85ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker3] [2s 85ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-Worker3] [2s 85ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-Worker3] [2s 85ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker4] [2s 84ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-3-Worker4] [2s 85ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker4] [2s 85ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-3-Worker4] [2s 85ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker4] [2s 85ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:03:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78a7947e for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@298be183 DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 85ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker2] [2s 85ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker5] [2s 86ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker2] [2s 86ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [2s 86ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker5] [2s 86ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker2] [2s 86ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker5] [2s 86ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker5] [2s 86ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker2] [2s 86ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker6] [2s 86ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@592bd5ed for R (true) DEBUG: [HttpClient-3-Worker6] [2s 86ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker6] [2s 86ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker6] [2s 86ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker6] [2s 86ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker6] [2s 86ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker6] [2s 86ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker6] [2s 86ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker6] [2s 86ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker5] [2s 86ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [2s 87ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 87ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [2s 87ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [2s 87ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [2s 87ms] PlainHttpConnection(SocketTube(12)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 87ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker1] [2s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [2s 87ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-3-Worker1] [2s 87ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [2s 87ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker1] [2s 87ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [2s 87ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker1] [2s 87ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-3-Worker1] [2s 87ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-3-Worker6] [2s 86ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker6] [2s 88ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker6] [2s 88ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker6] [2s 88ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker6] [2s 88ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [2s 88ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [2s 88ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@38e6f3cc DEBUG: [HttpClient-3-Worker6] [2s 88ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [2s 87ms] PlainHttpConnection(SocketTube(12)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 87ms] SocketTube(11) write: requesting more... DEBUG: [pool-4-thread-3] [2s 89ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-3-Worker1] [2s 89ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [2s 89ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5bb459a5 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 89ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 89ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42171 DEBUG: [HttpClient-3-Worker1] [2s 89ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [2s 89ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [2s 89ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-3-Worker1] [2s 89ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker1] [2s 90ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [2s 90ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3a1a9d51 DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-3-Worker1] [2s 90ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker7] [2s 93ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker7] [2s 93ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-3-Worker7] [2s 93ms] SocketTube(12) connecting flows DEBUG: [HttpClient-3-Worker7] [2s 93ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-3-Worker7] [2s 93ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-3-Worker7] [2s 93ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker7] [2s 93ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-3-Worker7] [2s 93ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-3-Worker7] [2s 93ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-3-Worker7] [2s 93ms] Http1Exchange requestAction.headers Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [pool-4-thread-4] [2s 94ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-3-Worker7] [2s 94ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker7] [2s 94ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [2s 94ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-3-Worker7] [2s 94ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker8] [2s 94ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-4-SelectorManager] [2s 94ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 94ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2a460041 DEBUG: [HttpClient-4-SelectorManager] [2s 94ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 94ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 94ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker8] [2s 94ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker8] [2s 94ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 94ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-Worker8] [2s 94ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker8] [2s 94ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker9] [2s 94ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker9] [2s 94ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker9] [2s 94ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker9] [2s 94ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-Worker9] [2s 95ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-Worker9] [2s 95ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 94ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-Worker8] [2s 95ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-3-Worker8] [2s 95ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9b36f5 for R (true) DEBUG: [HttpClient-3-Worker10] [2s 95ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker10] [2s 95ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker10] [2s 95ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker8] [2s 95ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker10] [2s 95ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-3-Worker10] [2s 95ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-3-Worker10] [2s 95ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker10] [2s 95ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [2s 95ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-3-Worker10] [2s 95ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker8] [2s 95ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker10] [2s 96ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker10] [2s 96ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40d9078e DEBUG: [HttpClient-3-Worker10] [2s 96ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4896fcef queue.isEmpty: true DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4896fcef, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker8] [2s 96ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker8] [2s 96ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker8] [2s 96ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker8] [2s 96ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 96ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@17bf65dc for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 96ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 96ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45571 DEBUG: [HttpClient-3-Worker11] [2s 97ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker11] [2s 97ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker11] [2s 97ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker11] [2s 97ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker11] [2s 97ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker11] [2s 97ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker11] [2s 97ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker11] [2s 97ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker11] [2s 97ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker11] [2s 97ms] Http1Exchange requestAction.headers Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker11] [2s 97ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3efe98b5 DEBUG: [HttpClient-3-Worker11] [2s 97ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker11] [2s 97ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker11] [2s 97ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker12] [2s 98ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [2s 98ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [2s 98ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker12] [2s 98ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker12] [2s 98ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker12] [2s 98ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7434bcab for R (true) DEBUG: [HttpClient-3-Worker13] [2s 98ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker13] [2s 98ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker13] [2s 98ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 98ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker13] [2s 99ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker13] [2s 99ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker13] [2s 99ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 99ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 99ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 99ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e8e01da DEBUG: [HttpClient-3-Worker13] [2s 99ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78a7947e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 103ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 103ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(11) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78a7947e for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@592bd5ed for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@592bd5ed for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3cf31f95 DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3cf31f95 DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3cf31f95 DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker14] [2s 106ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 55465 DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@73971851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b812032 queue.isEmpty: false DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-3-Worker14] [2s 107ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker14] [2s 107ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@73971851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b812032, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73971851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b812032 DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73971851/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b812032 DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker14] [2s 107ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker14] [2s 107ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-3-Worker14] [2s 107ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker14] [2s 107ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-Worker14] [2s 107ms] SocketTube(11) connecting flows DEBUG: [HttpClient-3-Worker14] [2s 107ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-3-Worker14] [2s 107ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-3-Worker14] [2s 107ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [2s 107ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-3-Worker14] [2s 107ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker14] [2s 107ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-Worker14] [2s 108ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker14] [2s 108ms] HttpClientImpl(4) ClientImpl (async) elapsed 42 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-3-Worker14] [2s 108ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker14] [2s 108ms] Http1Response(id=13, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker14] [2s 108ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-3-Worker14] [2s 108ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@56c3c441 DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@56c3c441 DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@56c3c441 DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 53973 DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@596a9f57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12f451bb queue.isEmpty: false DEBUG: [HttpClient-3-Worker15] [2s 108ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [2s 109ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker15] [2s 109ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@596a9f57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12f451bb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@596a9f57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12f451bb DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@596a9f57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@12f451bb DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [2s 109ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker15] [2s 109ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker15] [2s 109ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker15] [2s 109ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker15] [2s 109ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker15] [2s 109ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker15] [2s 109ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 109ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker15] [2s 109ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker15] [2s 109ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker15] [2s 109ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker15] [2s 109ms] HttpClientImpl(4) ClientImpl (async) elapsed 43 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1Response(id=15, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker15] [2s 109ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78a7947e for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@592bd5ed for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 110ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [2s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9b36f5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SocketTube(12) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9b36f5 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7434bcab for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7434bcab for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 112ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [2s 114ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker17] [2s 114ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [2s 114ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4896fcef DEBUG: [HttpClient-3-Worker19] [2s 114ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker19] [2s 114ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4896fcef DEBUG: [HttpClient-3-Worker19] [2s 114ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker16] [2s 114ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-3-Worker16] [2s 114ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [2s 114ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@786b8040 DEBUG: [HttpClient-3-Worker18] [2s 114ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker19] [2s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker19] [2s 118ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4896fcef DEBUG: [HttpClient-3-Worker19] [2s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker19] [2s 118ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 45571 DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@64c946fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60f6cebb queue.isEmpty: false DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker19] [2s 119ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker19] [2s 119ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@64c946fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60f6cebb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64c946fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60f6cebb DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64c946fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60f6cebb DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker19] [2s 119ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker19] [2s 119ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker19] [2s 119ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker19] [2s 119ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker19] [2s 119ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker19] [2s 119ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker19] [2s 119ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [2s 119ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker19] [2s 119ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker19] [2s 119ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker19] [2s 119ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker19] [2s 119ms] HttpClientImpl(4) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker19] [2s 119ms] Http1Response(id=16, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker19] [2s 120ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker19] [2s 120ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker18] [2s 120ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@786b8040 DEBUG: [HttpClient-3-Worker18] [2s 121ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker18] [2s 121ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker18] [2s 121ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@786b8040 DEBUG: [HttpClient-3-Worker18] [2s 121ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker18] [2s 121ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7434bcab for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 121ms] SocketTube(14) write: offloading requestMore Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 42171 DEBUG: [HttpClient-3-Worker20] [2s 122ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@25c64794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@dc3bc2f queue.isEmpty: false DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-3-Worker20] [2s 122ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [2s 122ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker18] [2s 122ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@25c64794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@dc3bc2f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@25c64794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@dc3bc2f DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@25c64794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@dc3bc2f DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker18] [2s 122ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker18] [2s 122ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-3-Worker18] [2s 122ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker18] [2s 123ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-Worker18] [2s 123ms] SocketTube(12) connecting flows DEBUG: [HttpClient-3-Worker18] [2s 123ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-3-Worker18] [2s 123ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-3-Worker18] [2s 123ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-Worker18] [2s 123ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-3-Worker18] [2s 123ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker18] [2s 123ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-Worker18] [2s 123ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9b36f5 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-Worker18] [2s 123ms] HttpClientImpl(4) ClientImpl (async) elapsed 44 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-3-Worker18] [2s 123ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 123ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-3-Worker18] [2s 123ms] Http1Response(id=14, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3234f7a3(4) DEBUG: [HttpClient-3-Worker18] [2s 123ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-3-Worker18] [2s 123ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker21] [2s 123ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-Worker21] [2s 123ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] ConnectionPool(4) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 130ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 131ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 131ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 131ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 131ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 131ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 131ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 131ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 134ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 134ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 134ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 135ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] ConnectionPool(4) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 136ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 139ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-5-thread-1] [2s 158ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-5-thread-1] [2s 158ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-5-thread-1] [2s 158ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [2s 158ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [2s 158ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [2s 158ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [2s 159ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [2s 159ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [2s 159ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [2s 159ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [2s 159ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@39a12e14 queue.isEmpty: true DEBUG: [pool-5-thread-1] [2s 159ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@39a12e14, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [2s 159ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 159ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 159ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 159ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 159ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [2s 159ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [2s 159ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 159ms] PlainHttpConnection(SocketTube(15)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 159ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 160ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@43636849 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 160ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 160ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40761 DEBUG: [pool-5-thread-2] [2s 160ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-Worker1] [2s 160ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [2s 161ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker1] [2s 161ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker0] [2s 161ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-4-Worker0] [2s 161ms] SocketTube(15) connecting flows DEBUG: [HttpClient-4-Worker0] [2s 161ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-4-Worker0] [2s 161ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-4-Worker0] [2s 161ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker0] [2s 161ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-4-Worker0] [2s 161ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-4-Worker0] [2s 161ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-Worker0] [2s 161ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 161ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 161ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@499b0339 DEBUG: [HttpClient-5-SelectorManager] [2s 161ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 161ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 161ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 161ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-Worker1] [2s 161ms] ExchangeImpl get: Trying to get HTTP/2 connection Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-Worker1] [2s 161ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker1] [2s 161ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [2s 161ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [2s 161ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker2] [2s 162ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [2s 162ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [2s 162ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker2] [2s 162ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-Worker2] [2s 162ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-Worker2] [2s 162ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker1] [2s 162ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [2s 162ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [2s 162ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ed62463 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [2s 162ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ed62463, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [2s 162ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 161ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 162ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 162ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-4-Worker0] [2s 161ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker0] [2s 162ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker0] [2s 162ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-4-Worker0] [2s 162ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 163ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c99846e for R (true) DEBUG: [HttpClient-4-Worker3] [2s 163ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker3] [2s 163ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker3] [2s 163ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker3] [2s 163ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-4-Worker1] [2s 162ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker3] [2s 163ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-4-Worker3] [2s 163ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker3] [2s 163ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker3] [2s 163ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker3] [2s 163ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7b45bea3 DEBUG: [HttpClient-4-Worker3] [2s 163ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker1] [2s 163ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [2s 164ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [2s 164ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [2s 164ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker1] [2s 164ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 164ms] PlainHttpConnection(SocketTube(16)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 164ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 164ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ddf6e6b for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 164ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 164ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40171 DEBUG: [HttpClient-4-Worker4] [2s 165ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker4] [2s 165ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker4] [2s 165ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker4] [2s 165ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker4] [2s 165ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker4] [2s 165ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6cb67b21 DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-Worker4] [2s 165ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-4-Worker4] [2s 165ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker4] [2s 165ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker4] [2s 165ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 165ms] SocketTube(16) write: offloading requestMore Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-Worker5] [2s 166ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker6] [2s 166ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker6] [2s 166ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker6] [2s 166ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker6] [2s 166ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker6] [2s 166ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 166ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker5] [2s 166ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker5] [2s 166ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-Worker5] [2s 166ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-Worker5] [2s 166ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c220607 for R (true) DEBUG: [pool-5-thread-4] [2s 171ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker4] [2s 171ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-4-Worker4] [2s 171ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-4-Worker4] [2s 171ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker4] [2s 171ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 171ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker4] [2s 171ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker4] [2s 171ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-5-thread-3] [2s 171ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [pool-5-thread-3] [2s 172ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 172ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [2s 172ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [2s 172ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [2s 172ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-3] [2s 172ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [2s 172ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker4] [2s 171ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker4] [2s 172ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker4] [2s 172ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@daf1812 DEBUG: [HttpClient-4-Worker4] [2s 172ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-5-thread-3] [2s 172ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker4] [2s 172ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker4] [2s 172ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker4] [2s 172ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-4-Worker4] [2s 172ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-5-thread-3] [2s 172ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-3] [2s 173ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@34839af1 queue.isEmpty: true DEBUG: [HttpClient-4-Worker7] [2s 173ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 173ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@34839af1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [2s 173ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 173ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 173ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 173ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker7] [2s 173ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker7] [2s 173ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker7] [2s 173ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker7] [2s 173ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-3] [2s 173ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [2s 173ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [2s 173ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker7] [2s 173ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [2s 173ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker7] [2s 173ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [2s 173ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-4-Worker7] [2s 173ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker7] [2s 173ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker7] [2s 173ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5947adef queue.isEmpty: true DEBUG: [HttpClient-4-Worker7] [2s 173ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5947adef, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker7] [2s 174ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [2s 174ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker7] [2s 174ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [2s 174ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker7] [2s 174ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker7] [2s 174ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker7] [2s 174ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker7] [2s 174ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c99846e for None (false) DEBUG: [HttpClient-4-Worker7] [2s 174ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] SocketTube(15) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c99846e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37c8f985 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@44c6c208 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 174ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33053 DEBUG: [HttpClient-5-SelectorManager] [2s 175ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 175ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33341 DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@39a12e14 DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@39a12e14 DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker9] [2s 175ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@39a12e14 DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 40761 DEBUG: [HttpClient-4-Worker9] [2s 175ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker8] [2s 175ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker9] [2s 175ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker9] [2s 175ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker9] [2s 175ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker9] [2s 175ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker9] [2s 176ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker9] [2s 176ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5c5bb9da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69b14e3 queue.isEmpty: false DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-4-Worker8] [2s 176ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker8] [2s 176ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5c5bb9da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69b14e3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5c5bb9da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69b14e3 DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5c5bb9da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69b14e3 DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker8] [2s 176ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker8] [2s 176ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-4-Worker8] [2s 176ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker9] [2s 176ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker8] [2s 176ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-Worker8] [2s 176ms] SocketTube(15) connecting flows DEBUG: [HttpClient-4-Worker8] [2s 176ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-4-Worker9] [2s 176ms] Http1Exchange requestAction.headers Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-4-Worker8] [2s 176ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-4-Worker9] [2s 177ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker8] [2s 177ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker9] [2s 177ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker9] [2s 177ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker9] [2s 177ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker10] [2s 177ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker10] [2s 177ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker10] [2s 177ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker10] [2s 177ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker10] [2s 177ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker8] [2s 177ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-4-Worker8] [2s 177ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker8] [2s 177ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-Worker8] [2s 177ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker8] [2s 179ms] HttpClientImpl(5) ClientImpl (async) elapsed 19 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-4-Worker8] [2s 179ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker8] [2s 179ms] Http1Response(id=17, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker8] [2s 179ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-4-Worker8] [2s 179ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker10] [2s 177ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker10] [2s 180ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker10] [2s 180ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker10] [2s 180ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker10] [2s 180ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c220607 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(16) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c220607 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a9a6d2c DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c99846e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@25d41ec2 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 183ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 183ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 183ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 183ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 183ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 183ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker10] [2s 182ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker10] [2s 183ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker10] [2s 183ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker10] [2s 183ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ed62463 DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ed62463 DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ed62463 DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker11] [2s 183ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 40171 DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@30f78a41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7596fe03 queue.isEmpty: false DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-4-Worker11] [2s 184ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker11] [2s 184ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@30f78a41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7596fe03, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30f78a41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7596fe03 DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30f78a41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7596fe03 DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker11] [2s 184ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker11] [2s 184ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-4-Worker11] [2s 184ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker11] [2s 184ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-Worker11] [2s 184ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-Worker11] [2s 184ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-Worker11] [2s 184ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-Worker11] [2s 184ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [2s 184ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-Worker11] [2s 184ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker11] [2s 184ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [2s 184ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker11] [2s 184ms] HttpClientImpl(5) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-4-Worker11] [2s 185ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker11] [2s 185ms] Http1Response(id=18, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker11] [2s 185ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-4-Worker11] [2s 185ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker12] [2s 185ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker12] [2s 185ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker12] [2s 185ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker12] [2s 185ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker12] [2s 185ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker12] [2s 185ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker13] [2s 185ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker13] [2s 185ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker13] [2s 185ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker13] [2s 185ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker13] [2s 185ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker13] [2s 185ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker13] [2s 185ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker14] [2s 186ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [2s 186ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker15] [2s 186ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-Worker15] [2s 186ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 186ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker14] [2s 186ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker14] [2s 186ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker14] [2s 186ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker14] [2s 186ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 186ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [2s 186ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 186ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 186ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker13] [2s 187ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker13] [2s 187ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker13] [2s 187ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker13] [2s 187ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker13] [2s 187ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker16] [2s 186ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [2s 187ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker13] [2s 187ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6440ea00 DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker13] [2s 187ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker16] [2s 187ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker16] [2s 187ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker16] [2s 187ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker16] [2s 187ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker16] [2s 187ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker16] [2s 187ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 187ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker16] [2s 187ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@57897fa9 DEBUG: [HttpClient-4-Worker16] [2s 187ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57705ef2 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1026982 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c220607 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1026982 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1026982 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57705ef2 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 191ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 191ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 191ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57705ef2 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 191ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [2s 194ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-Worker17] [2s 194ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker18] [2s 194ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5947adef DEBUG: [HttpClient-4-Worker18] [2s 194ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker18] [2s 194ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5947adef DEBUG: [HttpClient-4-Worker18] [2s 194ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@34839af1 DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@34839af1 DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@34839af1 DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker19] [2s 194ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker18] [2s 194ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker18] [2s 195ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5947adef DEBUG: [HttpClient-4-Worker18] [2s 195ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker18] [2s 195ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 33053 DEBUG: [HttpClient-4-Worker19] [2s 195ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker19] [2s 195ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker19] [2s 195ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1d6aa61a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7212b3ea queue.isEmpty: false DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker19] [2s 196ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker19] [2s 196ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1d6aa61a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7212b3ea, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1d6aa61a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7212b3ea DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1d6aa61a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7212b3ea DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker19] [2s 196ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker19] [2s 196ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker19] [2s 196ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker19] [2s 196ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker19] [2s 196ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker19] [2s 196ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker19] [2s 196ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker19] [2s 196ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [2s 196ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker19] [2s 196ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker19] [2s 196ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker19] [2s 196ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker19] [2s 197ms] HttpClientImpl(5) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-4-Worker19] [2s 197ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker19] [2s 197ms] Http1Response(id=19, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker19] [2s 197ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker19] [2s 197ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57705ef2 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker20] [2s 198ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker20] [2s 198ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:03:58 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 33341 DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a4b9549/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149bea6c queue.isEmpty: false DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker18] [2s 202ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker18] [2s 202ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a4b9549/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149bea6c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a4b9549/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149bea6c DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a4b9549/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@149bea6c DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker18] [2s 202ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker18] [2s 202ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker18] [2s 202ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker18] [2s 203ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker18] [2s 203ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker18] [2s 203ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker18] [2s 203ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker18] [2s 203ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker18] [2s 203ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker18] [2s 203ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker18] [2s 203ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker18] [2s 203ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker18] [2s 203ms] HttpClientImpl(5) ClientImpl (async) elapsed 32 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-4-Worker18] [2s 203ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker18] [2s 203ms] Http1Response(id=20, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3766c688(5) DEBUG: [HttpClient-4-Worker18] [2s 203ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker18] [2s 203ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] ConnectionPool(5) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(16) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] ConnectionPool(5) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 206ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] HttpClientImpl(5) No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@51f70cd6 (java.io.IOException: No key for channel) DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 207ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 214ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 214ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 219ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-6-thread-1] [2s 228ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-6-thread-1] [2s 228ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [pool-6-thread-2] [2s 238ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-5-Worker0] [2s 242ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:03:58 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:03:58 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:03:58 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 Oct 16, 2023 9:03:58 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-6-thread-3] [2s 247ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-6-thread-3] [2s 247ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:03:58 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:03:58 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-6-thread-1] [2s 251ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [2s 251ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [2s 251ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-5-Worker0] [2s 252ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [2s 252ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [2s 253ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-6-thread-3] [2s 254ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [2s 254ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-4] [2s 254ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-6-thread-3] [2s 254ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 254ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@255b93e2 for C (true) DEBUG: [HttpClient-5-Worker1] [2s 255ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [HttpClient-6-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2fa3f892 for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@139c3937 for C (true) DEBUG: [pool-6-thread-3] [2s 267ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [2s 269ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 270ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57858 DEBUG: [HttpClient-6-SelectorManager] [2s 270ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 270ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57846 DEBUG: [HttpClient-6-SelectorManager] [2s 270ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-Worker0] [2s 270ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [2s 270ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57868 DEBUG: [pool-6-thread-1] [2s 278ms] ExchangeImpl get: Trying to get HTTP/2 connection Oct 16, 2023 9:03:58 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:03:58 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-Worker1] [2s 290ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [2s 290ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [2s 302ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-5-Worker1] [2s 302ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [2s 302ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6bd64b46 for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 303ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 303ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57876 DEBUG: [HttpClient-5-Worker2] [2s 396ms] SocketTube(20) connecting flows DEBUG: [HttpClient-5-Worker5] [2s 397ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker4] [2s 398ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker4] [2s 398ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker4] [2s 398ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker4] [2s 398ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker5] [2s 398ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker5] [2s 398ms] SocketTube(22) registering subscribe event DEBUG: [HttpClient-5-Worker5] [2s 398ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker4] [2s 398ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker5] [2s 398ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker2] [2s 399ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-5-Worker2] [2s 399ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-5-Worker2] [2s 399ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker2] [2s 399ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker2] [2s 399ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker2] [2s 399ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [HttpClient-5-Worker5] [2s 399ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker2] [2s 399ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-5-Worker5] [2s 399ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [HttpClient-5-Worker5] [2s 399ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-5-Worker2] [2s 399ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-5-Worker5] [2s 399ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-5-Worker2] [2s 399ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker2] [2s 399ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker5] [2s 399ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker5] [2s 401ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-SelectorManager] [2s 402ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-5-Worker4] [2s 402ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker4] [2s 402ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker4] [2s 402ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker3] [2s 402ms] SocketTube(19) connecting flows DEBUG: [HttpClient-5-Worker3] [2s 402ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-5-Worker3] [2s 402ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-5-Worker3] [2s 402ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker3] [2s 403ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker3] [2s 403ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [HttpClient-5-Worker3] [2s 403ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [HttpClient-5-Worker3] [2s 403ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-5-Worker3] [2s 403ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-5-Worker3] [2s 403ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker3] [2s 403ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker4] [2s 402ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker4] [2s 421ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker4] [2s 421ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker4] [2s 464ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker4] [2s 465ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker5] [2s 474ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker5] [2s 475ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker3] [2s 483ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker3] [2s 483ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker2] [2s 490ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker2] [2s 490ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker4] [3s 188ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker2] [3s 188ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [3s 190ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker3] [3s 191ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker4] [3s 253ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker3] [3s 254ms] SSL Writer(SocketTube(19)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker5] [3s 254ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker2] [3s 254ms] SSL Writer(SocketTube(20)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker4] [3s 261ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker4] [3s 261ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker3] [3s 261ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker3] [3s 261ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker2] [3s 262ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [3s 262ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [3s 262ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker2] [3s 262ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker3] [3s 329ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker3] [3s 329ms] SSL Writer(SocketTube(19)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker3] [3s 329ms] SSL Writer(SocketTube(19)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker3] [3s 329ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker4] [3s 352ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker4] [3s 352ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker4] [3s 352ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker4] [3s 352ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [3s 353ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker5] [3s 353ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker5] [3s 353ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker5] [3s 353ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [3s 355ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker3] [3s 358ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker4] [3s 358ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker2] [3s 361ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker2] [3s 361ms] SSL Writer(SocketTube(20)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker2] [3s 361ms] SSL Writer(SocketTube(20)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker2] [3s 361ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker2] [3s 361ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] 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@782949aa[Not completed, 4 dependents] (id=1339) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@459e61cc[Not completed, 1 dependents] (id=1365), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 377ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] 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@5f530256[Not completed, 4 dependents] (id=1345) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2dd27d8e[Not completed, 1 dependents] (id=1366), 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] [3s 378ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2dd27d8e[Not completed, 1 dependents] (id=1366), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] 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@61f3d313[Not completed, 4 dependents] (id=1341) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@57555ee0[Not completed, 1 dependents] (id=1363), 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] [3s 378ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@57555ee0[Not completed, 1 dependents] (id=1363), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-5-Worker6] [3s 378ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 379ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 379ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker6] [3s 379ms] SocketTube(20) trying to write: 458 DEBUG: [HttpClient-5-Worker6] [3s 379ms] SocketTube(20) wrote: 458 DEBUG: [HttpClient-5-Worker6] [3s 379ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 379ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 379ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 379ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker6] [3s 379ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 379ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for R (true) DEBUG: [HttpClient-5-Worker7] [3s 378ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-Worker7] [3s 382ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 382ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker7] [3s 382ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] 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@7f1fe024[Not completed, 4 dependents] (id=1340) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@11429179[Not completed, 1 dependents] (id=1364), 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] [3s 382ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker7] [3s 382ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker7] [3s 382ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker7] [3s 382ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 382ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 382ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker7] [3s 382ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 382ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@11429179[Not completed, 1 dependents] (id=1364), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 382ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 383ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 383ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 383ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 383ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 383ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-5-Worker8] [3s 383ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 383ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 383ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [3s 383ms] SocketTube(19) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [3s 383ms] SocketTube(19) wrote: 458 DEBUG: [HttpClient-5-Worker8] [3s 383ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 383ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 383ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 383ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker8] [3s 383ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 383ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for R (true) DEBUG: [HttpClient-5-Worker9] [3s 383ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 384ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 384ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker9] [3s 384ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker9] [3s 384ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker9] [3s 384ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 384ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 384ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 384ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [3s 384ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 384ms] SocketTube(21) leaving requestMore: 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@21f9fbd9 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 950ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 950ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [4s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 17ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 17ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [4s 25ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [4s 25ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [4s 27ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [4s 28ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [4s 28ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [4s 30ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [4s 46ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker10] [4s 46ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [4s 46ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [4s 54ms] SocketTube(20) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [4s 54ms] SocketTube(20) wrote: 6 DEBUG: [HttpClient-5-Worker10] [4s 54ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker10] [4s 54ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [4s 54ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [4s 54ms] SSL Reader(SocketTube(20)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [4s 55ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [4s 55ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [4s 55ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [4s 55ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker10] [4s 55ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker10] [4s 55ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker10] [4s 55ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker10] [4s 55ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (true) DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SocketTube(20) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SSL Reader(SocketTube(20)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 55ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 56ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [4s 56ms] SSL Reader(SocketTube(20)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [4s 67ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [4s 67ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [4s 67ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [4s 67ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [HttpClient-5-Worker11] [4s 67ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [4s 67ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [4s 174ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [HttpClient-5-Worker11] [4s 174ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [4s 174ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [4s 174ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 174ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [4s 174ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 177ms] SSLFlowDelegate(SocketTube(20)) setALPN = DEBUG: [HttpClient-5-Worker11] [4s 177ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [4s 183ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [4s 183ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [4s 187ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [4s 187ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [4s 187ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57858 remote=/127.0.0.1:41975] DEBUG: [HttpClient-5-Worker11] [4s 187ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [4s 187ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [4s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2fbb0a2a queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [4s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2fbb0a2a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [4s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 188ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [4s 188ms] Http1Exchange SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker11] [4s 188ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker11] [4s 188ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@764557d9 DEBUG: [HttpClient-5-Worker11] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [4s 195ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 195ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 195ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 195ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 195ms] Http1Publisher(SSLTube(SocketTube(20))) got subscriber: SSLTube(SocketTube(20)) DEBUG: [HttpClient-5-Worker11] [4s 195ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [4s 195ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 196ms] Http1Publisher(SSLTube(SocketTube(20))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [4s 197ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [4s 197ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-5-Worker11] [4s 197ms] SSL Writer(SocketTube(20)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [4s 197ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [4s 197ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [4s 197ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [4s 197ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [4s 197ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 197ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 197ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [4s 199ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 199ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [4s 199ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [4s 199ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 199ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 199ms] SocketTube(20) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [4s 200ms] SocketTube(20) wrote: 90 DEBUG: [HttpClient-5-Worker11] [4s 200ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker11] [4s 200ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 200ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 200ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 200ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker11] [4s 200ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Publisher(SSLTube(SocketTube(20))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Publisher(SSLTube(SocketTube(20))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Publisher(SSLTube(SocketTube(20))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Publisher(SSLTube(SocketTube(20))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 200ms] Http1Publisher(SSLTube(SocketTube(20))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1c58e250 DEBUG: [HttpClient-5-Worker11] [4s 200ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 200ms] SSL Writer(SocketTube(20)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 201ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 201ms] SocketTube(20) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [4s 201ms] SocketTube(20) wrote: 120 DEBUG: [HttpClient-5-Worker11] [4s 206ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-Worker11] [4s 206ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 206ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 206ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [4s 206ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 206ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [4s 206ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker11] [4s 206ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker11] [4s 206ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker11] [4s 206ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (false) DEBUG: [HttpClient-5-Worker11] [4s 206ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 216ms] SocketTube(20) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 216ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 216ms] SSL Reader(SocketTube(20)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 216ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 216ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [4s 218ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [4s 218ms] SSL Reader(SocketTube(20)) Unwrapping: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [4s 223ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [4s 223ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [4s 223ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [4s 223ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker12] [4s 223ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker12] [4s 223ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker12] [4s 223ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (true) DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SocketTube(20) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SSL Reader(SocketTube(20)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SocketTube(20) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (false) DEBUG: [HttpClient-5-Worker13] [4s 223ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [4s 223ms] SSL Reader(SocketTube(20)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) sending 75 DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 224ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2fbb0a2a DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2fbb0a2a DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2fbb0a2a DEBUG: [HttpClient-5-Worker13] [4s 224ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [4s 227ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57858 DEBUG: [HttpClient-5-Worker13] [4s 228ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [4s 228ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker13] [4s 228ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2b8b930b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ded807f queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [4s 229ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [4s 229ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2b8b930b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ded807f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b8b930b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ded807f DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b8b930b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ded807f DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [4s 229ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [4s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) sending 4 DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [4s 229ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 230ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b8b930b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ded807f DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b8b930b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ded807f DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [4s 230ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [4s 230ms] AsyncSSLConnection(SSLTube(SocketTube(20)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) cleared DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) SSLTube(SocketTube(20)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [4s 230ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker13] [4s 230ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [HttpClient-5-Worker13] [4s 230ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(20))) DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1Publisher(SSLTube(SocketTube(20))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [4s 230ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [4s 230ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [4s 230ms] HttpClientImpl(6) ClientImpl (async) elapsed 1992 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(20)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [4s 230ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(20))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [4s 231ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 231ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 231ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 231ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 231ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-5-Worker13] [4s 231ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-Worker13] [4s 231ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-Worker13] [4s 231ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [4s 231ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21f9fbd9 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 306ms] SocketTube(19) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [4s 306ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 306ms] SSL Reader(SocketTube(19)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 307ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 307ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSL Reader(SocketTube(19)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [4s 310ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [4s 312ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 314ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 314ms] SocketTube(19) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [4s 314ms] SocketTube(19) wrote: 6 DEBUG: [HttpClient-5-Worker14] [4s 314ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker14] [4s 314ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 314ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker14] [4s 315ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 316ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [4s 316ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [4s 318ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [HttpClient-5-Worker14] [4s 318ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [4s 318ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [4s 322ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [4s 322ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [4s 322ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [4s 322ms] SSLFlowDelegate(SocketTube(19)) setALPN = DEBUG: [HttpClient-5-Worker14] [4s 322ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker14] [4s 322ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker14] [4s 322ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker14] [4s 324ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker14] [4s 324ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker14] [4s 324ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57846 remote=/127.0.0.1:41975] DEBUG: [HttpClient-5-Worker14] [4s 324ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11b492e4 queue.isEmpty: true DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11b492e4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1Exchange SSLTube(SocketTube(19)) connecting flows DEBUG: [HttpClient-5-Worker14] [4s 324ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [HttpClient-5-Worker14] [4s 324ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71589ea6 DEBUG: [HttpClient-5-Worker14] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker14] [4s 325ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 325ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker14] [4s 325ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 325ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1Publisher(SSLTube(SocketTube(19))) got subscriber: SSLTube(SocketTube(19)) DEBUG: [HttpClient-5-Worker14] [4s 325ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1Publisher(SSLTube(SocketTube(19))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker14] [4s 325ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker14] [4s 326ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker14] [4s 326ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 326ms] SocketTube(19) trying to write: 90 DEBUG: [HttpClient-5-Worker14] [4s 326ms] SocketTube(19) wrote: 90 DEBUG: [HttpClient-5-Worker14] [4s 326ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker14] [4s 326ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 326ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker14] [4s 326ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) WriteTask DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Publisher(SSLTube(SocketTube(19))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker14] [4s 326ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker14] [4s 327ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker14] [4s 327ms] Http1Publisher(SSLTube(SocketTube(19))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker14] [4s 327ms] Http1Publisher(SSLTube(SocketTube(19))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3516923a DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) trying to write: 120 DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) wrote: 120 DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker14] [4s 327ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 327ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 328ms] SocketTube(19) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 328ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 328ms] SSL Reader(SocketTube(19)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 328ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 329ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 329ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker15] [4s 329ms] SSL Reader(SocketTube(19)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker15] [4s 330ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [4s 330ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [4s 330ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker15] [4s 330ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker15] [4s 330ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-Worker15] [4s 330ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker15] [4s 330ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 362ms] SocketTube(21) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [4s 362ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 362ms] SSL Reader(SocketTube(21)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 362ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 362ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 363ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker16] [4s 364ms] SSL Reader(SocketTube(21)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker16] [4s 364ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker16] [4s 364ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [4s 364ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker16] [4s 364ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker16] [4s 364ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker16] [4s 364ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-6-SelectorManager] [4s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 374ms] SocketTube(19) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 374ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 374ms] SSL Reader(SocketTube(19)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 374ms] SocketTube(19) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 374ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 374ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [4s 374ms] SSL Reader(SocketTube(19)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [4s 375ms] SSL Reader(SocketTube(19)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [4s 375ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [4s 375ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [4s 375ms] SSL Reader(SocketTube(19)) sending 75 DEBUG: [HttpClient-5-Worker17] [4s 375ms] SSL Reader(SocketTube(19)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 375ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker16] [4s 377ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker16] [4s 377ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker16] [4s 377ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker16] [4s 377ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker16] [4s 378ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker16] [4s 378ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 378ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Reader(SocketTube(21)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker16] [4s 378ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker17] [4s 378ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 379ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11b492e4 DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11b492e4 DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11b492e4 DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [4s 379ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-Worker16] [4s 379ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [4s 379ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [4s 380ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker16] [4s 380ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker16] [4s 380ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker16] [4s 380ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57846 DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(19)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6869c14b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a4d5ca3 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [4s 380ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6869c14b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a4d5ca3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6869c14b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a4d5ca3 DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6869c14b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a4d5ca3 DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(19)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) sending 4 DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6869c14b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a4d5ca3 DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6869c14b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a4d5ca3 DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(19)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [4s 381ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [4s 381ms] AsyncSSLConnection(SSLTube(SocketTube(19)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) cleared DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(19)))) SSLTube(SocketTube(19)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [4s 381ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(19))) DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(19))) DEBUG: [HttpClient-5-Worker17] [4s 381ms] Http1Publisher(SSLTube(SocketTube(19))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [4s 381ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [4s 382ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [4s 382ms] HttpClientImpl(6) ClientImpl (async) elapsed 2154 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-5-Worker17] [4s 382ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(19)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [4s 382ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(19)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker17] [4s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [4s 382ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(19))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [4s 382ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 382ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 382ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 382ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 382ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-5-Worker17] [4s 382ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-Worker17] [4s 382ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-Worker17] [4s 382ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 382ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f0b97bb for R (false) DEBUG: [HttpClient-5-Worker16] [4s 404ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker16] [4s 404ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker16] [4s 404ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker16] [4s 405ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker16] [4s 405ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker16] [4s 405ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker16] [4s 405ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker16] [4s 405ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker16] [4s 405ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker16] [4s 405ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker16] [4s 405ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker16] [4s 405ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker16] [4s 413ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57868 remote=/127.0.0.1:41975] DEBUG: [HttpClient-5-Worker16] [4s 413ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3e3e1f36 queue.isEmpty: true DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3e3e1f36, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker16] [4s 413ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker16] [4s 418ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker16] [4s 418ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@28dd1be DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker16] [4s 418ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 418ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [4s 418ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 418ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker16] [4s 418ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker16] [4s 418ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker16] [4s 419ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker16] [4s 419ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 419ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker16] [4s 419ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker16] [4s 419ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker16] [4s 419ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker16] [4s 420ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@591ce9dd DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker16] [4s 420ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker16] [4s 420ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker16] [4s 422ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 422ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 429ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker18] [4s 429ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker18] [4s 430ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [4s 430ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [4s 430ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker18] [4s 430ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker18] [4s 430ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker18] [4s 430ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker18] [4s 430ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 430ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 458ms] SocketTube(22) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [4s 458ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 458ms] SSL Reader(SocketTube(22)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 458ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 458ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSL Reader(SocketTube(22)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [4s 462ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 464ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 464ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker19] [4s 464ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker19] [4s 465ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 465ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [4s 465ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [4s 472ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker19] [4s 472ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [4s 472ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [4s 472ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 472ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [4s 472ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 472ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker19] [4s 472ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [4s 472ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [4s 472ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-SelectorManager] [4s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for None (false) DEBUG: [HttpClient-5-Worker19] [4s 478ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-SelectorManager] [4s 478ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-5-Worker19] [4s 478ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-SelectorManager] [4s 478ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 478ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-5-Worker19] [4s 478ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57876 remote=/127.0.0.1:41975] DEBUG: [HttpClient-5-Worker19] [4s 478ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@691ba3fe queue.isEmpty: true DEBUG: [HttpClient-6-SelectorManager] [4s 478ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@691ba3fe, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-SelectorManager] [4s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for R (false) DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [4s 478ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker19] [4s 478ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker19] [4s 478ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2779d202 DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker20] [4s 478ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [4s 478ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 479ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3e3e1f36 DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3e3e1f36 DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3e3e1f36 DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker20] [4s 479ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-Worker19] [4s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 479ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [4s 480ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 480ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57868 DEBUG: [HttpClient-5-Worker20] [4s 480ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker20] [4s 480ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker20] [4s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7a03f7b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d673036 queue.isEmpty: false DEBUG: [HttpClient-5-Worker20] [4s 480ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker20] [4s 481ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker20] [4s 481ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7a03f7b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d673036, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a03f7b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d673036 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a03f7b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d673036 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker20] [4s 481ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 481ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a03f7b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d673036 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a03f7b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d673036 DEBUG: [HttpClient-5-Worker20] [4s 481ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker20] [4s 482ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker19] [4s 482ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 482ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 482ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker19] [4s 482ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [4s 482ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [4s 482ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 482ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 482ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [4s 483ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [4s 483ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 483ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 483ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 483ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker19] [4s 484ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 484ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 484ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@328f4521 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker19] [4s 484ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [4s 485ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 485ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 485ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker19] [4s 485ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker19] [4s 485ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker19] [4s 485ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 485ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 485ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [4s 485ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 485ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker20] [4s 485ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker20] [4s 485ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker20] [4s 485ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker20] [4s 485ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker20] [4s 485ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker20] [4s 485ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker20] [4s 485ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker20] [4s 485ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker20] [4s 485ms] HttpClientImpl(6) ClientImpl (async) elapsed 2238 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-6-SelectorManager] [4s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 487ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 487ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 487ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker20] [4s 487ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker20] [4s 487ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker20] [4s 487ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 487ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker20] [4s 487ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 487ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 487ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 488ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker20] [4s 488ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker20] [4s 488ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker20] [4s 488ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker20] [4s 488ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 488ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [4s 488ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 488ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker19] [4s 488ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker20] [4s 488ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10d3b7ee for R (false) DEBUG: [HttpClient-5-Worker19] [4s 488ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 489ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for R (true) DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 489ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [4s 489ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [4s 490ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker21] [4s 490ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [4s 490ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [4s 491ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker21] [4s 492ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker21] [4s 492ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker21] [4s 492ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker21] [4s 492ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 530ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 530ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 530ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 530ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 530ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 531ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@691ba3fe DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@691ba3fe DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@691ba3fe DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker22] [4s 531ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57876 DEBUG: [HttpClient-5-Worker22] [4s 534ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker22] [4s 534ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1fcd306/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64a73ac8 queue.isEmpty: false DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [4s 538ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker22] [4s 538ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1fcd306/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64a73ac8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1fcd306/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64a73ac8 DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1fcd306/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64a73ac8 DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker22] [4s 538ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 538ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker22] [4s 538ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 539ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 539ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 539ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1fcd306/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64a73ac8 DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1fcd306/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@64a73ac8 DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker22] [4s 539ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [4s 539ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker22] [4s 539ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker22] [4s 539ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker22] [4s 539ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker22] [4s 539ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker22] [4s 539ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [4s 539ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker22] [4s 539ms] HttpClientImpl(6) ClientImpl (async) elapsed 2285 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-5-Worker22] [4s 542ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker22] [4s 542ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@b285ea4(6) DEBUG: [HttpClient-5-Worker22] [4s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [4s 542ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker22] [4s 542ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 542ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 542ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 542ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 542ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker22] [4s 542ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker22] [4s 542ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker22] [4s 542ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 542ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51c7a3f5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 546ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 546ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 546ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 546ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 546ms] SocketTube(20) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 611ms] SocketTube(20) 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@61f3d313[Not completed, 4 dependents] (id=1341) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(20))), getALPN: jdk.internal.net.http.common.MinimalFuture@57555ee0[Completed normally] (id=1363), 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 611ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 611ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 612ms] SSL Reader(SocketTube(20)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 622ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 632ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(20))), getALPN: jdk.internal.net.http.common.MinimalFuture@57555ee0[Completed normally] (id=1363), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 632ms] ConnectionPool(6) SSLTube(SocketTube(20)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 632ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 632ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 632ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 632ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SocketTube(19) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SocketTube(19) 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@7f1fe024[Not completed, 4 dependents] (id=1340) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(19))), getALPN: jdk.internal.net.http.common.MinimalFuture@11429179[Completed normally] (id=1364), 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 633ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SSL Reader(SocketTube(19)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(19))), getALPN: jdk.internal.net.http.common.MinimalFuture@11429179[Completed normally] (id=1364), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] ConnectionPool(6) SSLTube(SocketTube(19)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SSL Reader(SocketTube(19)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SSL Writer(SocketTube(19)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 637ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(21) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] 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@782949aa[Not completed, 4 dependents] (id=1339) 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@459e61cc[Completed normally] (id=1365), 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 638ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] 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@459e61cc[Completed normally] (id=1365), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 638ms] SocketTube(22) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 639ms] 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@5f530256[Not completed, 4 dependents] (id=1345) 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@2dd27d8e[Completed normally] (id=1366), 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 639ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 639ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 639ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 643ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 643ms] 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@2dd27d8e[Completed normally] (id=1366), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 643ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 643ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 643ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 643ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 643ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 701ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 701ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 701ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 707ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-7-thread-1] [4s 712ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-7-thread-1] [4s 712ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [pool-7-thread-2] [4s 712ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-6-Worker0] [4s 713ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04: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: [pool-7-thread-1] [4s 714ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 Oct 16, 2023 9:04: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: [pool-7-thread-1] [4s 714ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker0] [4s 714ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker0] [4s 714ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-1] [4s 714ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-7-thread-1] [4s 714ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 714ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@43ebe556 for C (true) DEBUG: [HttpClient-6-Worker0] [4s 714ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [4s 714ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker0] [4s 715ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 715ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57880 DEBUG: [HttpClient-7-SelectorManager] [4s 715ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@49138e26 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 715ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 715ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57896 DEBUG: [HttpClient-6-Worker1] [4s 715ms] SocketTube(23) connecting flows DEBUG: [HttpClient-6-Worker1] [4s 715ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-6-Worker1] [4s 715ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-6-Worker1] [4s 715ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 715ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-6-Worker1] [4s 715ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker1] [4s 715ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-6-Worker1] [4s 715ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-6-Worker1] [4s 715ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-6-Worker1] [4s 715ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-6-Worker1] [4s 715ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker1] [4s 715ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker1] [4s 715ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker1] [4s 715ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-7-thread-4] [4s 718ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-6-Worker3] [4s 720ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [pool-7-thread-3] [4s 715ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-7-thread-3] [4s 721ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [HttpClient-6-Worker2] [4s 715ms] SocketTube(24) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 721ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 721ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-6-Worker2] [4s 721ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 721ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 721ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker2] [4s 721ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [HttpClient-6-Worker2] [4s 721ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-6-Worker2] [4s 721ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 721ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [4s 721ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [4s 721ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [4s 722ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker2] [4s 723ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 724ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 715ms] 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@104c9ce1[Not completed, 4 dependents] (id=1590) 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: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) onSubscribe called Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 724ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] 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@6c3ef62f[Not completed, 4 dependents] (id=1598) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1861d4dd[Not completed, 1 dependents] (id=1604), 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-7-SelectorManager] [4s 725ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker4] [4s 725ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1861d4dd[Not completed, 1 dependents] (id=1604), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for R (true) DEBUG: [HttpClient-6-Worker5] [4s 725ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 725ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 732ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 732ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04: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-6-Worker3] [4s 733ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker3] [4s 733ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker3] [4s 734ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [HttpClient-6-Worker3] [4s 734ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@68706ea0 for C (true) DEBUG: [HttpClient-6-Worker5] [4s 734ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 734ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57902 DEBUG: [HttpClient-6-Worker5] [4s 734ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-6-Worker5] [4s 734ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 734ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [4s 734ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [4s 734ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker5] [4s 734ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [4s 734ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 735ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker6] [4s 735ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker6] [4s 735ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker6] [4s 735ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [4s 735ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker6] [4s 735ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker6] [4s 735ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker6] [4s 735ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker6] [4s 735ms] SocketTube(25) write: registering startSubscription event Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker6] [4s 735ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker6] [4s 735ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker6] [4s 735ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [4s 735ms] SSL Writer(SocketTube(25)) wrapping 0 bytes Oct 16, 2023 9:04: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: [pool-7-thread-3] [4s 736ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [4s 736ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [4s 736ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [pool-7-thread-3] [4s 736ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker6] [4s 738ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [4s 738ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker6] [4s 738ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 738ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d0d1069 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 738ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [4s 738ms] 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@65c1744[Not completed, 4 dependents] (id=1639) 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: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 738ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 738ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] 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 739ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [4s 739ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker7] [4s 739ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 739ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57908 DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (true) DEBUG: [HttpClient-6-Worker8] [4s 739ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker8] [4s 739ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker8] [4s 739ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker8] [4s 739ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker8] [4s 739ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker8] [4s 739ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker8] [4s 739ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] 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@5f53f207[Not completed, 4 dependents] (id=1670) 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: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 739ms] 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 740ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 740ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 740ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 740ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for R (true) DEBUG: [HttpClient-6-Worker8] [4s 739ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker8] [4s 740ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker8] [4s 740ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 740ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 740ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-6-Worker8] [4s 740ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker8] [4s 740ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker8] [4s 740ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker9] [4s 740ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 740ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 740ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker1] [4s 748ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker1] [4s 748ms] SocketTube(23) trying to write: 2196 DEBUG: [HttpClient-6-Worker1] [4s 748ms] SocketTube(23) wrote: 2196 DEBUG: [HttpClient-6-Worker1] [4s 749ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker1] [4s 749ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker1] [4s 749ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker1] [4s 749ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker1] [4s 749ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 758ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker6] [4s 758ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker6] [4s 758ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker6] [4s 758ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 758ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker6] [4s 758ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 760ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [4s 760ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker8] [4s 760ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 760ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 760ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [4s 760ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] SocketTube(24) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] SSL Reader(SocketTube(24)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 770ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSL Reader(SocketTube(24)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 774ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 783ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 783ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 783ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 786ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 786ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 786ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 786ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 786ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Reader(SocketTube(24)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker10] [4s 786ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 787ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 793ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 793ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 793ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 797ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 797ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 797ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 797ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-6-Worker10] [4s 797ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker10] [4s 797ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker10] [4s 797ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 798ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker10] [4s 798ms] 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 798ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57896 remote=/127.0.0.1:41975] DEBUG: [HttpClient-6-Worker10] [4s 798ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@23dc97a1 queue.isEmpty: true DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@23dc97a1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 798ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 798ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@685fd13c DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker10] [4s 798ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 798ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 798ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 798ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-6-Worker10] [4s 798ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 798ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 799ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker10] [4s 799ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-6-Worker10] [4s 799ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker10] [4s 799ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 799ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 799ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 800ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-6-Worker10] [4s 800ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-6-Worker10] [4s 800ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 800ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 800ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 800ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59ca8598 DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 800ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 801ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 801ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 801ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 802ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 802ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 802ms] SocketTube(24) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 802ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 802ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker11] [4s 802ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker11] [4s 802ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 802ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 802ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker11] [4s 802ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 802ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 802ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 803ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SocketTube(25) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SSL Reader(SocketTube(25)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 832ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 836ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker12] [4s 836ms] SSL Reader(SocketTube(25)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker12] [4s 837ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker12] [4s 837ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 837ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker12] [4s 837ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 837ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 837ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker12] [4s 840ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 840ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 840ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 840ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 840ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 840ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 841ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker12] [4s 841ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker12] [4s 841ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 841ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 841ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 841ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for None (false) DEBUG: [HttpClient-6-Worker12] [4s 842ms] SSL Reader(SocketTube(25)) Unwrapping: 6 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-Worker12] [4s 842ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 842ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 842ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker12] [4s 842ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 842ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for R (false) DEBUG: [HttpClient-6-Worker12] [4s 842ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 842ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 842ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (true) DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(25) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SSL Reader(SocketTube(25)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (false) DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-7-SelectorManager] [4s 842ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 842ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker14] [4s 843ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@23dc97a1 DEBUG: [HttpClient-6-Worker13] [4s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@23dc97a1 DEBUG: [HttpClient-6-Worker13] [4s 843ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker13] [4s 843ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker13] [4s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@23dc97a1 DEBUG: [HttpClient-6-Worker13] [4s 844ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker13] [4s 844ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57896 DEBUG: [HttpClient-6-Worker13] [4s 844ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker13] [4s 844ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) DEBUG: [HttpClient-6-Worker13] [4s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@41950aec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@633fce0 queue.isEmpty: false DEBUG: [HttpClient-6-Worker13] [4s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [4s 844ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker13] [4s 845ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@41950aec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@633fce0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@41950aec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@633fce0 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@41950aec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@633fce0 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker13] [4s 845ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker14] [4s 845ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 845ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker14] [4s 845ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker14] [4s 845ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 845ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@41950aec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@633fce0 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@41950aec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@633fce0 DEBUG: [HttpClient-6-Worker13] [4s 845ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker13] [4s 846ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [4s 846ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker13] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-6-Worker13] [4s 846ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker13] [4s 847ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker13] [4s 847ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 847ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-6-Worker13] [4s 847ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-6-Worker13] [4s 847ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker14] [4s 845ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker14] [4s 850ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker14] [4s 850ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker14] [4s 850ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker14] [4s 850ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker14] [4s 850ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-6-Worker13] [4s 850ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker13] [4s 851ms] HttpClientImpl(7) ClientImpl (async) elapsed 138 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-6-Worker13] [4s 851ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker13] [4s 851ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker14] [4s 851ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker14] [4s 851ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker14] [4s 851ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57902 remote=/127.0.0.1:41975] DEBUG: [HttpClient-6-Worker14] [4s 851ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@301e03c0 queue.isEmpty: true DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@301e03c0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker13] [4s 851ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [4s 851ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 852ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker13] [4s 852ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 852ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 852ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 852ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 852ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 852ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 852ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 852ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 852ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 851ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker14] [4s 852ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-7-SelectorManager] [4s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e2bb89a for R (false) DEBUG: [HttpClient-6-Worker14] [4s 852ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7e976d5a DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker14] [4s 852ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 852ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 852ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 852ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker14] [4s 852ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker14] [4s 852ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-6-Worker14] [4s 853ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker14] [4s 853ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker14] [4s 853ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker14] [4s 853ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker14] [4s 853ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker14] [4s 853ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker14] [4s 854ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker14] [4s 854ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker14] [4s 854ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker14] [4s 854ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker14] [4s 854ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker14] [4s 854ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker14] [4s 854ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker14] [4s 854ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker14] [4s 854ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker14] [4s 854ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker14] [4s 854ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker14] [4s 854ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 855ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker14] [4s 855ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker14] [4s 855ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker14] [4s 855ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 855ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker14] [4s 855ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@127b4317 DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker14] [4s 855ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 856ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 856ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 859ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 859ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 859ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 859ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 859ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 859ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [4s 859ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker15] [4s 864ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 864ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 864ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker15] [4s 865ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 865ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 865ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 865ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 870ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 870ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 870ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 871ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 871ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 872ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 873ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker16] [4s 873ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker16] [4s 873ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 873ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker16] [4s 873ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 873ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 873ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 875ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-6-Worker16] [4s 875ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-6-Worker16] [4s 875ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 875ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 875ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 875ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 876ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 876ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 876ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 878ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 879ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-6-Worker16] [4s 879ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [4s 879ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 879ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 880ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 880ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 880ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-6-Worker16] [4s 880ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker16] [4s 880ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker16] [4s 880ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker16] [4s 880ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker16] [4s 881ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker16] [4s 881ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57880 remote=/127.0.0.1:41975] DEBUG: [HttpClient-6-Worker16] [4s 881ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@67f18bde queue.isEmpty: true DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@67f18bde, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 881ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 881ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3097121f DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker16] [4s 881ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 881ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 881ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 881ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-6-Worker16] [4s 881ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 881ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 882ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker16] [4s 886ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker16] [4s 886ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-6-Worker16] [4s 886ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker16] [4s 886ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker16] [4s 886ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker16] [4s 886ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 887ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-6-Worker16] [4s 887ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-6-Worker16] [4s 887ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 887ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 887ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 887ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28817659 DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 887ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 888ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 888ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 895ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 895ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 895ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 895ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 895ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 895ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [4s 895ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker17] [4s 896ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 896ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 896ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker17] [4s 896ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 896ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 896ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 896ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 899ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 899ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 899ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 899ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 899ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 900ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker18] [4s 900ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker18] [4s 900ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker18] [4s 900ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker18] [4s 906ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker18] [4s 906ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker18] [4s 906ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 906ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 906ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 906ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@301e03c0 DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@301e03c0 DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@301e03c0 DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker18] [4s 906ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57902 DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3e251eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b27976a queue.isEmpty: false DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [4s 907ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker18] [4s 907ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3e251eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b27976a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e251eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b27976a DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e251eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b27976a DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker18] [4s 907ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker18] [4s 907ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e251eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b27976a DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e251eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b27976a DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker18] [4s 908ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 908ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker18] [4s 908ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker18] [4s 908ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker18] [4s 908ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker18] [4s 908ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker18] [4s 908ms] HttpClientImpl(7) ClientImpl (async) elapsed 190 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-6-Worker18] [4s 909ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker18] [4s 909ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) DEBUG: [HttpClient-6-Worker18] [4s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [4s 909ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker18] [4s 909ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 909ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 909ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 909ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 909ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 909ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 909ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 909ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 909ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744d8420 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SocketTube(26) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SSL Reader(SocketTube(26)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 932ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSL Reader(SocketTube(26)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 932ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 934ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 934ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-Worker19] [4s 942ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 943ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker19] [4s 943ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker19] [4s 943ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 943ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 943ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [4s 943ms] SSL Reader(SocketTube(26)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker19] [4s 944ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker19] [4s 944ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 946ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker19] [4s 946ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 946ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 946ms] SocketTube(23) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 946ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker19] [4s 946ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 946ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 947ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 947ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@67f18bde DEBUG: [HttpClient-6-Worker20] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@67f18bde DEBUG: [HttpClient-6-Worker19] [4s 947ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 947ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 947ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker19] [4s 947ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 947ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 947ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker20] [4s 947ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker20] [4s 948ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker20] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@67f18bde DEBUG: [HttpClient-6-Worker20] [4s 948ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 948ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57880 DEBUG: [HttpClient-6-Worker20] [4s 948ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker19] [4s 948ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker19] [4s 949ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [4s 949ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [4s 949ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 949ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 949ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 949ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker19] [4s 949ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker20] [4s 948ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) DEBUG: [HttpClient-6-Worker20] [4s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c970284/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c5704d5 queue.isEmpty: false DEBUG: [HttpClient-6-Worker20] [4s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 949ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker19] [4s 949ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker19] [4s 950ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [4s 950ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker19] [4s 950ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [4s 950ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57908 remote=/127.0.0.1:41975] DEBUG: [HttpClient-6-Worker20] [4s 954ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c970284/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c5704d5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c970284/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c5704d5 DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c970284/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c5704d5 DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 954ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker20] [4s 954ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 954ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 954ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 954ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker20] [4s 954ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 954ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker20] [4s 954ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c970284/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c5704d5 DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c970284/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c5704d5 DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 955ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 955ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker20] [4s 955ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-6-Worker20] [4s 955ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker20] [4s 955ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker20] [4s 955ms] HttpClientImpl(7) ClientImpl (async) elapsed 243 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 955ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) DEBUG: [HttpClient-6-Worker20] [4s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 956ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker20] [4s 956ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 956ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 956ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 956ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 956ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 956ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 956ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 956ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d576368 for R (false) DEBUG: [HttpClient-6-Worker20] [4s 956ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 957ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5de64442 queue.isEmpty: true DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5de64442, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 957ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 957ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@782c7c39 DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [4s 957ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 957ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 957ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 957ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker19] [4s 957ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 957ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker19] [4s 958ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [4s 958ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 958ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 958ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 958ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 959ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 959ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 959ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@29ee44c7 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 959ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 960ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [4s 960ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 960ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker19] [4s 960ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 960ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 960ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SocketTube(26) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SSL Reader(SocketTube(26)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for R (false) DEBUG: [HttpClient-6-Worker21] [4s 964ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [4s 964ms] SSL Reader(SocketTube(26)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker21] [4s 964ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [4s 964ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker21] [4s 964ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker21] [4s 964ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 964ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker21] [4s 964ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 964ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for R (false) DEBUG: [HttpClient-7-SelectorManager] [5s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for None (false) DEBUG: [HttpClient-7-SelectorManager] [5s 2ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [5s 2ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [5s 2ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [5s 2ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [5s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39d3289e for R (false) DEBUG: [HttpClient-7-SelectorManager] [5s 2ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [5s 2ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker22] [5s 2ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [5s 7ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5de64442 DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5de64442 DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5de64442 DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker22] [5s 7ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57908 DEBUG: [HttpClient-6-Worker22] [5s 9ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker22] [5s 9ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) DEBUG: [HttpClient-6-Worker22] [5s 9ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@296b5037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@faeafc8 queue.isEmpty: false DEBUG: [HttpClient-6-Worker22] [5s 10ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker22] [5s 10ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker22] [5s 11ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@296b5037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@faeafc8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@296b5037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@faeafc8 DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@296b5037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@faeafc8 DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker22] [5s 11ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker22] [5s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker22] [5s 11ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [5s 11ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [5s 11ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [5s 11ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@296b5037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@faeafc8 DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@296b5037/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@faeafc8 DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker22] [5s 12ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [5s 12ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker22] [5s 12ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker22] [5s 12ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker22] [5s 12ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [5s 13ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker22] [5s 13ms] HttpClientImpl(7) ClientImpl (async) elapsed 297 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-6-Worker22] [5s 13ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker22] [5s 13ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2d8042e3(7) DEBUG: [HttpClient-6-Worker22] [5s 13ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker22] [5s 13ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [5s 13ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [5s 13ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [5s 13ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 13ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 13ms] SocketTube(24) pausing read event DEBUG: [HttpClient-7-SelectorManager] [5s 13ms] 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@6c3ef62f[Not completed, 4 dependents] (id=1598) 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@1861d4dd[Completed normally] (id=1604), 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-7-SelectorManager] [5s 13ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 13ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] 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@1861d4dd[Completed normally] (id=1604), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] ConnectionPool(7) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 14ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [5s 15ms] 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@65c1744[Not completed, 4 dependents] (id=1639) 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@72c5b2a5[Completed normally] (id=1645), 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-7-SelectorManager] [5s 16ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] 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@72c5b2a5[Completed normally] (id=1645), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 16ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-Worker22] [5s 13ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker22] [5s 18ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [5s 18ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [5s 18ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [5s 18ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [5s 18ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker22] [5s 18ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker22] [5s 18ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@404d0cef (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) pausing read event DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@404d0cef (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 19ms] SocketTube(26) 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@5f53f207[Not completed, 4 dependents] (id=1670) 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@33d41639[Completed normally] (id=1676), 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-Worker22] [5s 19ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 19ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 19ms] SSL Reader(SocketTube(26)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-6-Worker22] [5s 20ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 20ms] 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@33d41639[Completed normally] (id=1676), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 20ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker22] [5s 20ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker22] [5s 20ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [5s 20ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [5s 20ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-6-Worker22] [5s 20ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-6-Worker22] [5s 21ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-6-Worker22] [5s 21ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [5s 21ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-6-Worker22] [5s 21ms] SocketTube(26) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 18ms] 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@104c9ce1[Not completed, 4 dependents] (id=1590) 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@4d723122[Completed normally] (id=1596), 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-7-SelectorManager] [5s 26ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] 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@4d723122[Completed normally] (id=1596), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] ConnectionPool(7) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [5s 26ms] Http2ClientImpl stopping DEBUG: [MainThread] [5s 33ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [pool-8-thread-1] [5s 36ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-8-thread-2] [5s 36ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-8-thread-3] [5s 36ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [pool-8-thread-1] [5s 36ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [pool-8-thread-3] [5s 36ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04: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 Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-3] [5s 38ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker0] [5s 38ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [pool-8-thread-3] [5s 38ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [5s 38ms] PlainHttpConnection(SocketTube(27)) binding to configured local address localhost/127.0.0.1 Oct 16, 2023 9:04: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: [pool-8-thread-3] [5s 38ms] PlainHttpConnection(SocketTube(27)) bind completed localhost/127.0.0.1 Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-1] [5s 38ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [5s 38ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-8-thread-1] [5s 38ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [5s 38ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [5s 39ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e25ba14 for C (true) DEBUG: [pool-8-thread-1] [5s 39ms] PlainHttpConnection(SocketTube(28)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [5s 39ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [pool-8-thread-1] [5s 39ms] PlainHttpConnection(SocketTube(28)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [5s 39ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50185 Oct 16, 2023 9:04: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: [pool-8-thread-1] [5s 39ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-8-thread-1] [5s 39ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [5s 39ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24ddd164 for C (true) DEBUG: [HttpClient-7-Worker0] [5s 39ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-8-SelectorManager] [5s 39ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [5s 39ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57591 DEBUG: [HttpClient-7-Worker1] [5s 39ms] SocketTube(27) connecting flows DEBUG: [HttpClient-7-Worker1] [5s 39ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-7-Worker1] [5s 40ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-7-Worker1] [5s 40ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker1] [5s 40ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker1] [5s 40ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-Worker1] [5s 40ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-7-Worker1] [5s 40ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-7-Worker1] [5s 40ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-7-Worker1] [5s 40ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker1] [5s 40ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker0] [5s 39ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker2] [5s 40ms] SocketTube(28) connecting flows DEBUG: [HttpClient-7-Worker2] [5s 40ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [5s 40ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-7-Worker2] [5s 40ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [5s 40ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker2] [5s 40ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-Worker2] [5s 40ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-7-Worker0] [5s 40ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [5s 40ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker1] [5s 40ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [5s 40ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-7-Worker2] [5s 41ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-7-Worker2] [5s 41ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker2] [5s 41ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [5s 41ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker2] [5s 41ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-8-thread-4] [5s 41ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-7-Worker3] [5s 41ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [5s 42ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [5s 42ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-7-Worker0] [5s 42ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker1] [5s 43ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker1] [5s 43ms] SSL Writer(SocketTube(27)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker1] [5s 43ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker1] [5s 43ms] SSL Writer(SocketTube(27)) handshaking Oct 16, 2023 9:04:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-7-Worker1] [5s 44ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker1] [5s 44ms] SSL Writer(SocketTube(27)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker1] [5s 44ms] SSL Writer(SocketTube(27)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker1] [5s 44ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker1] [5s 44ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [5s 44ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@62a9b8ae for C (true) DEBUG: [HttpClient-8-SelectorManager] [5s 44ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [5s 44ms] 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@1a682781[Not completed, 4 dependents] (id=1906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1f0a4d4[Not completed, 1 dependents] (id=1912), 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] [5s 44ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [5s 44ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [5s 44ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [5s 44ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 44ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1f0a4d4[Not completed, 1 dependents] (id=1912), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] SocketTube(28) subscribe event raised Oct 16, 2023 9:04: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-7-Worker3] [5s 45ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker3] [5s 45ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker4] [5s 45ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker4] [5s 45ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker3] [5s 45ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker3] [5s 45ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker3] [5s 46ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-7-Worker3] [5s 46ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker2] [5s 45ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [5s 45ms] 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@2e33108c[Not completed, 4 dependents] (id=1914) 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-8-SelectorManager] [5s 47ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [5s 47ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [5s 47ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [5s 47ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 47ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker4] [5s 45ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker4] [5s 47ms] SocketTube(27) trying to write: 2196 DEBUG: [HttpClient-7-Worker2] [5s 47ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [5s 47ms] SocketTube(27) wrote: 2196 DEBUG: [HttpClient-7-Worker4] [5s 47ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker4] [5s 47ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker4] [5s 47ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [5s 47ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [5s 47ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker4] [5s 47ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker4] [5s 47ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 47ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker2] [5s 47ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-7-Worker2] [5s 48ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [5s 48ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [5s 48ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker5] [5s 48ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker5] [5s 48ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53667 DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for R (true) DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5be5995 for C (true) DEBUG: [HttpClient-7-Worker2] [5s 48ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (true) DEBUG: [HttpClient-7-Worker6] [5s 48ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker2] [5s 48ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [5s 48ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker2] [5s 48ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [5s 48ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker2] [5s 48ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-8-SelectorManager] [5s 49ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57367 DEBUG: [HttpClient-7-Worker2] [5s 49ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-7-Worker2] [5s 49ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker2] [5s 49ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [5s 49ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [5s 49ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [5s 49ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [5s 48ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker6] [5s 49ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker6] [5s 49ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker6] [5s 49ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker6] [5s 49ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker6] [5s 49ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker6] [5s 49ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker6] [5s 49ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker6] [5s 49ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker6] [5s 49ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker6] [5s 49ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker6] [5s 49ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker7] [5s 49ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker7] [5s 49ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker7] [5s 49ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker7] [5s 49ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker7] [5s 49ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker7] [5s 49ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker7] [5s 49ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker7] [5s 49ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker7] [5s 49ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker7] [5s 49ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker7] [5s 49ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker7] [5s 49ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker7] [5s 49ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [5s 49ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker7] [5s 51ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker6] [5s 52ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] 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@6492efe5[Not completed, 4 dependents] (id=1970) 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-8-SelectorManager] [5s 53ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2b94c4c7[Not completed, 1 dependents] (id=1976), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] 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@71efbce1[Not completed, 4 dependents] (id=1978) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@59272459[Not completed, 1 dependents] (id=1984), 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] [5s 53ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@59272459[Not completed, 1 dependents] (id=1984), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a39155f for R (true) DEBUG: [HttpClient-8-SelectorManager] [5s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b82f696 for R (true) DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] SocketTube(27) read bytes: 261 DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] SSL Reader(SocketTube(27)) Adding 261 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 54ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [5s 56ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker8] [5s 56ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [5s 56ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker8] [5s 56ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSL Reader(SocketTube(27)) Unwrapping: 261 DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [5s 56ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker9] [5s 56ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [5s 56ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker9] [5s 56ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker9] [5s 56ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker9] [5s 56ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker9] [5s 56ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [5s 56ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [5s 57ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker8] [5s 56ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker8] [5s 57ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-7-Worker8] [5s 57ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker8] [5s 57ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [5s 57ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [5s 57ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker9] [5s 57ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [5s 57ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [5s 57ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [5s 57ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 59ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker10] [5s 59ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 59ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Reader(SocketTube(27)) Unwrapping: 128 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker10] [5s 59ms] SSL Reader(SocketTube(27)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [5s 60ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [5s 61ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [5s 61ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [5s 61ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [5s 61ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-7-Worker10] [5s 61ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [5s 61ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [5s 61ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [5s 61ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [5s 61ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [5s 61ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50185 remote=/127.0.0.1:41975] DEBUG: [HttpClient-7-Worker10] [5s 61ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [5s 61ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [5s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7426100b queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [5s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7426100b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [5s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [5s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-7-Worker10] [5s 62ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-7-Worker10] [5s 62ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1b8d8e99 DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [5s 62ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 62ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [5s 62ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 62ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-7-Worker10] [5s 62ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-7-Worker10] [5s 62ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [5s 63ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [5s 63ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 63ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [5s 63ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-7-Worker10] [5s 63ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker10] [5s 63ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 63ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [5s 63ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5bf465 DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 63ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker10] [5s 64ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [5s 64ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [5s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 68ms] SocketTube(27) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [5s 68ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 68ms] SSL Reader(SocketTube(27)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 68ms] SocketTube(27) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 68ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [5s 70ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker11] [5s 70ms] SSL Reader(SocketTube(27)) Unwrapping: 1721 DEBUG: [HttpClient-7-Worker11] [5s 70ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [5s 70ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [5s 70ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker11] [5s 70ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker11] [5s 70ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-Worker11] [5s 70ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker11] [5s 70ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 95ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [5s 95ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 95ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 96ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 96ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-8-SelectorManager] [5s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for None (false) DEBUG: [HttpClient-7-Worker12] [5s 98ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [5s 98ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 98ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [5s 99ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker12] [5s 99ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [5s 99ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [5s 99ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [5s 99ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Reader(SocketTube(28)) Unwrapping: 6 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker12] [5s 100ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker12] [5s 100ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [5s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (true) DEBUG: [HttpClient-8-SelectorManager] [5s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 100ms] SocketTube(28) read bytes: 2071 DEBUG: [HttpClient-8-SelectorManager] [5s 100ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 101ms] SSL Reader(SocketTube(28)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 101ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 101ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 101ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker13] [5s 101ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker13] [5s 101ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [5s 101ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [5s 101ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker13] [5s 101ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-Worker13] [5s 102ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker13] [5s 102ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker13] [5s 103ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-7-Worker13] [5s 103ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker13] [5s 103ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [5s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 110ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [5s 110ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 110ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 110ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [5s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for R (false) DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-8-SelectorManager] [5s 111ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [5s 111ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker14] [5s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker13] [5s 111ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [5s 111ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [5s 111ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [5s 111ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-7-Worker13] [5s 111ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker13] [5s 111ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker13] [5s 111ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:01 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker14] [5s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7426100b DEBUG: [HttpClient-7-Worker13] [5s 112ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker14] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [5s 112ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker13] [5s 112ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57591 remote=/127.0.0.1:41975] DEBUG: [HttpClient-7-Worker13] [5s 112ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5bc840d5 queue.isEmpty: true DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5bc840d5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker13] [5s 112ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-7-Worker13] [5s 112ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f2aa5ef DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker13] [5s 112ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 112ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 112ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 112ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-7-Worker13] [5s 112ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker13] [5s 112ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:01 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-7-Worker13] [5s 113ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker13] [5s 113ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker13] [5s 113ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker13] [5s 113ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker13] [5s 113ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker13] [5s 113ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker14] [5s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7426100b DEBUG: [HttpClient-7-Worker13] [5s 115ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker13] [5s 115ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker13] [5s 115ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker13] [5s 115ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker13] [5s 115ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker13] [5s 115ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker13] [5s 115ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker13] [5s 115ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker14] [5s 115ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 115ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker13] [5s 115ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-7-Worker13] [5s 115ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-7-Worker13] [5s 116ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker13] [5s 116ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 116ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 116ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [5s 116ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker13] [5s 116ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-Worker13] [5s 116ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker14] [5s 115ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker14] [5s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7426100b DEBUG: [HttpClient-7-Worker14] [5s 116ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker14] [5s 116ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 50185 DEBUG: [HttpClient-7-Worker14] [5s 116ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker13] [5s 116ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-7-Worker14] [5s 117ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@35b43ec8(8) DEBUG: [HttpClient-7-Worker14] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@53372756/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a9de454 queue.isEmpty: false DEBUG: [HttpClient-7-Worker14] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [5s 117ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker14] [5s 117ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-8-SelectorManager] [5s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for None (false) DEBUG: [HttpClient-7-Worker14] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@53372756/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a9de454, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-8-SelectorManager] [5s 117ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-7-Worker14] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@53372756/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a9de454 DEBUG: [HttpClient-7-Worker14] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-8-SelectorManager] [5s 117ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@53372756/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a9de454 DEBUG: [HttpClient-7-Worker14] [5s 118ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker14] [5s 118ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [5s 118ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [5s 118ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [5s 118ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker14] [5s 118ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [5s 118ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker14] [5s 118ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker14] [5s 118ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [5s 118ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [5s 118ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [5s 118ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker13] [5s 118ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker13] [5s 119ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@68a419d5 DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 119ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker13] [5s 119ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-7-Worker13] [5s 120ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-7-Worker13] [5s 120ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-Worker13] [5s 120ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 120ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 120ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker13] [5s 120ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [5s 120ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker13] [5s 120ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker13] [5s 120ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker13] [5s 120ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker13] [5s 120ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [5s 120ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [5s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (true) DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SocketTube(28) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SSL Reader(SocketTube(28)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (false) DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [5s 121ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [5s 121ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker15] [5s 121ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker15] [5s 121ms] SSL Reader(SocketTube(28)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker14] [5s 121ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker14] [5s 122ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@53372756/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a9de454 DEBUG: [HttpClient-7-Worker14] [5s 122ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [5s 122ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@53372756/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a9de454 DEBUG: [HttpClient-7-Worker14] [5s 122ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker14] [5s 122ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [5s 122ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker14] [5s 122ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-7-Worker14] [5s 122ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker14] [5s 122ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-7-Worker14] [5s 122ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-7-Worker15] [5s 122ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker15] [5s 122ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker15] [5s 122ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker15] [5s 122ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-Worker15] [5s 122ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-Worker15] [5s 122ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-Worker15] [5s 122ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 122ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-7-Worker14] [5s 123ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker14] [5s 123ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker14] [5s 123ms] HttpClientImpl(8) ClientImpl (async) elapsed 86 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-7-Worker14] [5s 123ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker14] [5s 123ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@35b43ec8(8) DEBUG: [HttpClient-7-Worker14] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-Worker14] [5s 123ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-Worker14] [5s 123ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-Worker14] [5s 123ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [5s 123ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (true) DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a63fb8a for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for None (false) DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SocketTube(28) read bytes: 113 DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SSL Reader(SocketTube(28)) Adding 113 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76459c88 for R (false) DEBUG: [HttpClient-8-SelectorManager] [5s 125ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker16] [5s 125ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker16] [5s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker16] [5s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5bc840d5 DEBUG: [HttpClient-7-Worker16] [5s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker16] [5s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5bc840d5 DEBUG: [HttpClient-7-Worker16] [5s 126ms] Http1Response(id=30) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker16] [5s 126ms] Http1Response(id=30) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker16] [5s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5bc840d5 DEBUG: [HttpClient-7-Worker16] [5s 126ms] Http1Response(id=30) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker16] [5s 133ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 57591 DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1Response(id=30) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@35b43ec8(8) DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3fdafe5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cf20f22 queue.isEmpty: false DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-Worker16] [5s 138ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker16] [5s 138ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3fdafe5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cf20f22, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3fdafe5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cf20f22 DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3fdafe5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cf20f22 DEBUG: [HttpClient-7-Worker16] [5s 138ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEB ... 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 ... .1, port=34955, Session(1697483044748|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [8s 889ms] PlainHttpConnection(SocketTube(94)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34955 TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-37-Worker0] [8s 890ms] SocketTube(94) connecting flows DEBUG: [HttpClient-37-Worker0] [8s 890ms] SocketTube(94) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [8s 890ms] SocketTube(94) registering subscribe event DEBUG: [HttpClient-37-Worker0] [8s 890ms] SocketTube(94) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [8s 890ms] SSL Writer(SocketTube(94)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5dd04703[Not completed, 4 dependents] (id=6589) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(94)), 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] [8s 890ms] SocketTube(94) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SSL Reader(SocketTube(94)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SSL Reader(SocketTube(94)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(94)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SSLTube(SocketTube(94)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SSLTube(SocketTube(94)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (true) DEBUG: [HttpClient-37-Worker0] [8s 890ms] SSLTube(SocketTube(94)) request: n=1 DEBUG: [HttpClient-37-Worker0] [8s 890ms] SSL Writer(SocketTube(94)) calling downstreamSubscriber::onSubscribe on SocketTube(94) DEBUG: [HttpClient-37-Worker0] [8s 890ms] SocketTube(94) subscribed for writing DEBUG: [HttpClient-37-Worker0] [8s 890ms] SocketTube(94) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [8s 890ms] SSL Writer(SocketTube(94)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [8s 890ms] SocketTube(94) write: offloading requestMore DEBUG: [HttpClient-37-Worker0] [8s 890ms] SSL Writer(SocketTube(94)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [8s 890ms] SSL Writer(SocketTube(94)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker1] [8s 890ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-37-Worker1] [8s 890ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [8s 890ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 890ms] SSL Writer(SocketTube(94)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) handshaking DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [8s 899ms] SocketTube(94) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [8s 899ms] SocketTube(94) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [8s 899ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-37-Worker0] [8s 899ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 899ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [8s 899ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SocketTube(94) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SSL Reader(SocketTube(94)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SSL Reader(SocketTube(94)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SocketTube(94) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSL Reader(SocketTube(94)) Unwrapping: 133 DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSL Reader(SocketTube(94)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSL Reader(SocketTube(94)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSLFlowDelegate(SocketTube(94)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [8s 901ms] SSLFlowDelegate(SocketTube(94)) #tasks to execute: 1 DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SocketTube(94) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 901ms] SocketTube(94) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSLFlowDelegate(SocketTube(94)) finished task execution DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 902ms] SSL Writer(SocketTube(94)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 902ms] SocketTube(94) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [8s 902ms] SocketTube(94) wrote: 6 DEBUG: [HttpClient-37-Worker2] [8s 903ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-37-Worker2] [8s 903ms] SocketTube(94) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 903ms] SocketTube(94) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 903ms] SSL Writer(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [8s 903ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 903ms] SSL Reader(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker2] [8s 903ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-37-Worker2] [8s 903ms] SocketTube(94) resuming read event DEBUG: [HttpClient-37-Worker2] [8s 903ms] SocketTube(94) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 903ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (true) DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SocketTube(94) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SSL Reader(SocketTube(94)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SSL Reader(SocketTube(94)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SocketTube(94) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (false) DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Unwrapping: 175 DEBUG: [HttpClient-38-SelectorManager] [8s 903ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Reader(SocketTube(94)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSLFlowDelegate(SocketTube(94)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSLFlowDelegate(SocketTube(94)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSLFlowDelegate(SocketTube(94)) finished task execution DEBUG: [HttpClient-37-Worker3] [8s 903ms] SSL Writer(SocketTube(94)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Reader(SocketTube(94)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Reader(SocketTube(94)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Reader(SocketTube(94)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Writer(SocketTube(94)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Writer(SocketTube(94)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Writer(SocketTube(94)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 904ms] SSL Writer(SocketTube(94)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSL Writer(SocketTube(94)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSLFlowDelegate(SocketTube(94)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [8s 905ms] PlainHttpConnection(SocketTube(94)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [8s 905ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [8s 905ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [8s 905ms] Http2Connection(SSLTube(SocketTube(94))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSLTube(SocketTube(94)) connecting flows DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSLTube(SocketTube(94)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26a31476 DEBUG: [HttpClient-37-Worker3] [8s 905ms] Http2Connection(SSLTube(SocketTube(94))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSL Reader(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSL Reader(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSL Reader(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSL Reader(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSLTube(SocketTube(94)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [8s 905ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: got request of 1 from SSLTube(SocketTube(94)) Oct 16, 2023 9:04:04 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] [8s 905ms] AsyncSSLConnection(SSLTube(SocketTube(94))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [8s 905ms] AsyncSSLConnection(SSLTube(SocketTube(94))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 905ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSLTube(SocketTube(94)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSL Writer(SocketTube(94)) onNext DEBUG: [HttpClient-37-Worker3] [8s 905ms] SSL Writer(SocketTube(94)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 905ms] Http2Connection(SSLTube(SocketTube(94))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [8s 906ms] AsyncSSLConnection(SSLTube(SocketTube(94))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [8s 906ms] AsyncSSLConnection(SSLTube(SocketTube(94))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(94))) DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(94))) DEBUG: [HttpClient-37-Worker3] [8s 906ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [8s 906ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [8s 906ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:04 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] [8s 906ms] AsyncSSLConnection(SSLTube(SocketTube(94))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [8s 906ms] AsyncSSLConnection(SSLTube(SocketTube(94))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 906ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [8s 906ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [8s 906ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSL Writer(SocketTube(94)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSL Writer(SocketTube(94)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSL Writer(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSL Writer(SocketTube(94)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 907ms] SocketTube(94) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [8s 907ms] SocketTube(94) wrote: 90 DEBUG: [HttpClient-37-Worker3] [8s 907ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-37-Worker3] [8s 907ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 907ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSL Writer(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSL Writer(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 907ms] SSLTube(SocketTube(94)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 907ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: got request of 1 from SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker3] [8s 907ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSLTube(SocketTube(94)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) onNext DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSLTube(SocketTube(94)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 908ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: got request of 1 from SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker3] [8s 908ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSLTube(SocketTube(94)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) onNext DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) wrote: 162 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSLTube(SocketTube(94)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 908ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: got request of 1 from SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Writer(SocketTube(94)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Reader(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) resuming read event DEBUG: [HttpClient-37-Worker3] [8s 908ms] SocketTube(94) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 908ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [8s 908ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 908ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 908ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 908ms] 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-SelectorManager] [8s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 909ms] SocketTube(94) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [8s 909ms] SSL Reader(SocketTube(94)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 909ms] SSL Reader(SocketTube(94)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 909ms] SocketTube(94) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 909ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 909ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [8s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (false) DEBUG: [readLoop] [8s 909ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 909ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Unwrapping: 1803 DEBUG: [readLoop] [8s 909ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 909ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 909ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 909ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 909ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 1726 TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Unwrapping: 77 DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) sending 39 TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker4] [8s 909ms] SSL Reader(SocketTube(94)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSL Reader(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSL Reader(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSL Reader(SocketTube(94)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 910ms] Http2Connection(SSLTube(SocketTube(94))) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [HttpClient-37-Worker4] [8s 910ms] Http2Connection(SSLTube(SocketTube(94))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [8s 910ms] Http2Connection(SSLTube(SocketTube(94))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [8s 910ms] Http2Connection(SSLTube(SocketTube(94))) Processing 39 DEBUG: [HttpClient-37-Worker4] [8s 910ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [8s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [8s 910ms] 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 Oct 16, 2023 9:04:04 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] [8s 910ms] Http2Connection(SSLTube(SocketTube(94))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [8s 910ms] AsyncSSLConnection(SSLTube(SocketTube(94))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [8s 910ms] AsyncSSLConnection(SSLTube(SocketTube(94))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [8s 910ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSLTube(SocketTube(94)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSL Writer(SocketTube(94)) onNext DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSL Writer(SocketTube(94)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSL Writer(SocketTube(94)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [8s 910ms] SSL Writer(SocketTube(94)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 911ms] SocketTube(94) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [8s 911ms] SocketTube(94) wrote: 47 DEBUG: [HttpClient-37-Worker4] [8s 911ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-37-Worker4] [8s 911ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 911ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSLTube(SocketTube(94)) request: n=1 DEBUG: [HttpClient-37-Worker4] [8s 911ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: got request of 1 from SSLTube(SocketTube(94)) DEBUG: [readLoop] [8s 911ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 911ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 911ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [8s 911ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 911ms] Http2Connection(SSLTube(SocketTube(94))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [8s 912ms] SSL Reader(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 912ms] SSL Reader(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 912ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-37-Worker4] [8s 912ms] SocketTube(94) resuming read event DEBUG: [HttpClient-37-Worker4] [8s 912ms] SocketTube(94) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 912ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SocketTube(94) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SSL Reader(SocketTube(94)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SSL Reader(SocketTube(94)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SocketTube(94) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18d2c2dd for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 912ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) sending 15 DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 912ms] SSL Reader(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 913ms] SSL Reader(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 913ms] SSL Reader(SocketTube(94)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94))) Processing 15 DEBUG: [HttpClient-37-Worker5] [8s 913ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [8s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 913ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 34955 DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 34955 DEBUG: [HttpClient-37-Worker5] [8s 913ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [8s 914ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) sending 13 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) Processing 13 DEBUG: [HttpClient-37-Worker5] [8s 914ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [8s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 914ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) sending 9 DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 914ms] SSL Reader(SocketTube(94)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [8s 914ms] Http2Connection(SSLTube(SocketTube(94))) Processing 9 DEBUG: [HttpClient-37-Worker5] [8s 914ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [8s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 914ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [8s 915ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [8s 915ms] HttpClientImpl(38) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94))) Closed stream 1 DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@451dd578 DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] Http2Connection(SSLTube(SocketTube(94))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] Http2Connection(SSLTube(SocketTube(94))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:04 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] [8s 915ms] AsyncSSLConnection(SSLTube(SocketTube(94))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] AsyncSSLConnection(SSLTube(SocketTube(94))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(94)) DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] SSLTube(SocketTube(94)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] SSL Writer(SocketTube(94)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] SSL Writer(SocketTube(94)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] SSL Writer(SocketTube(94)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] SSL Writer(SocketTube(94)) wrapping 34 bytes DEBUG: [HttpClient-37-Worker5] [8s 915ms] Http2Connection(SSLTube(SocketTube(94))) H2 processed(4) DEBUG: [HttpClient-38-SelectorManager] [8s 915ms] SSL Writer(SocketTube(94)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SSL Writer(SocketTube(94)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SSL Writer(SocketTube(94)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-Worker5] [8s 916ms] SSL Reader(SocketTube(94)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SSL Writer(SocketTube(94)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SSL Writer(SocketTube(94)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SSL Writer(SocketTube(94)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 916ms] SSL Reader(SocketTube(94)) requesting 1 DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SSL Writer(SocketTube(94)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SSL Writer(SocketTube(94)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SocketTube(94) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@529e29b0 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) pausing read event DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SocketTube(94) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SocketTube(94) write: cancel DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SocketTube(94) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: cancelled by SSLTube(SocketTube(94)) DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] SocketTube(94) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] Http2Connection(SSLTube(SocketTube(94))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@529e29b0 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) signal read error: java.io.IOException: selector manager closed Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(94))) DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(94))) DEBUG: [HttpClient-37-Worker5] [8s 916ms] SocketTube(94) 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@5dd04703[Not completed, 4 dependents] (id=6589) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(94)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26a31476, getALPN: jdk.internal.net.http.common.MinimalFuture@459633fd[Completed normally] (id=6595), 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] [8s 916ms] SocketTube(94) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 918ms] SSL Reader(SocketTube(94)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 916ms] PlainHttpConnection(SocketTube(94)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [8s 919ms] SocketTube(94) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-37-Worker5] [8s 918ms] SSL Reader(SocketTube(94)) error java.io.IOException: selector manager closed Server connection to /127.0.0.1:34955 stopping. 1 streams DEBUG: [HttpClient-38-SelectorManager] [8s 919ms] Http2Connection(SSLTube(SocketTube(94))) Close all streams TestServer: Connection writer stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-37-Worker5] [8s 920ms] SSL Reader(SocketTube(94)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 920ms] SSLTube(SocketTube(94)) SSLSubscriberWrapper[SSLTube(SocketTube(94)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26a31476, getALPN: jdk.internal.net.http.common.MinimalFuture@459633fd[Completed normally] (id=6595), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 920ms] Http2Connection(SSLTube(SocketTube(94))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 920ms] Http2Connection(SSLTube(SocketTube(94))) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-37-Worker5] [8s 920ms] Http2Connection(SSLTube(SocketTube(94))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 920ms] SSLTube(SocketTube(94)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 920ms] AsyncSSLConnection(SSLTube(SocketTube(94))) HttpPublisher: cancelled by SSLTube(SocketTube(94)) DEBUG: [HttpClient-37-Worker5] [8s 920ms] SSL Reader(SocketTube(94)) stop DEBUG: [HttpClient-37-Worker5] [8s 920ms] SSL Writer(SocketTube(94)) stop DEBUG: [HttpClient-37-Worker5] [8s 920ms] SocketTube(94) Stopping read scheduler DEBUG: [HttpClient-37-Worker5] [8s 920ms] SocketTube(94) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker5] [8s 920ms] SocketTube(94) Read scheduler stopped DEBUG: [HttpClient-37-Worker5] [8s 920ms] SocketTube(94) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 922ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [8s 927ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:40265/ GET DEBUG: [MainThread] [8s 928ms] Exchange establishing exchange for https://127.0.0.1:40265/ GET, proxy=null Oct 16, 2023 9:04:04 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:04 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 929ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 929ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 929ms] PlainHttpConnection(SocketTube(95)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 929ms] PlainHttpConnection(SocketTube(95)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 929ms] PlainHttpConnection(SocketTube(95)) registering connect event DEBUG: [MainThread] [8s 929ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-39-SelectorManager] [8s 929ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@30617a6e for C (true) DEBUG: [HttpClient-39-SelectorManager] [8s 930ms] PlainHttpConnection(SocketTube(95)) ConnectEvent: finishing connect DEBUG: [HttpClient-39-SelectorManager] [8s 930ms] PlainHttpConnection(SocketTube(95)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59003 DEBUG: [HttpClient-38-Worker0] [8s 932ms] SocketTube(95) connecting flows DEBUG: [HttpClient-38-Worker0] [8s 932ms] SocketTube(95) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [8s 932ms] SocketTube(95) registering subscribe event DEBUG: [HttpClient-38-Worker0] [8s 932ms] SocketTube(95) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) subscribe event raised TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59003, Session(1697483044798|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3a99111e[Not completed, 4 dependents] (id=6654) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(95)), 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] [8s 932ms] SocketTube(95) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SSL Reader(SocketTube(95)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-Worker0] [8s 932ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (true) DEBUG: [HttpClient-38-Worker0] [8s 932ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-38-Worker0] [8s 932ms] SSL Writer(SocketTube(95)) calling downstreamSubscriber::onSubscribe on SocketTube(95) DEBUG: [HttpClient-38-Worker0] [8s 932ms] SocketTube(95) subscribed for writing DEBUG: [HttpClient-38-Worker0] [8s 932ms] SocketTube(95) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [8s 932ms] SSL Writer(SocketTube(95)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-Worker0] [8s 932ms] SSL Writer(SocketTube(95)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [8s 932ms] SocketTube(95) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [8s 933ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-38-Worker1] [8s 933ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [8s 933ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 932ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker0] [8s 933ms] SSL Writer(SocketTube(95)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [8s 936ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 936ms] SSL Writer(SocketTube(95)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [8s 936ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 936ms] SSL Writer(SocketTube(95)) handshaking DEBUG: [HttpClient-38-Worker0] [8s 936ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [8s 937ms] SSL Writer(SocketTube(95)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 937ms] SSL Writer(SocketTube(95)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [8s 937ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [8s 937ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [8s 937ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 937ms] SocketTube(95) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [8s 937ms] SocketTube(95) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [8s 937ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-38-Worker0] [8s 937ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 937ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 937ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [8s 937ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 939ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [8s 939ms] SocketTube(95) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [8s 939ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 939ms] SSL Reader(SocketTube(95)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 940ms] SocketTube(95) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 940ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 940ms] SocketTube(95) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 940ms] SocketTube(95) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSL Reader(SocketTube(95)) Unwrapping: 133 DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSL Reader(SocketTube(95)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSLFlowDelegate(SocketTube(95)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [8s 940ms] SSLFlowDelegate(SocketTube(95)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSLFlowDelegate(SocketTube(95)) finished task execution DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSL Writer(SocketTube(95)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSL Writer(SocketTube(95)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSL Writer(SocketTube(95)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 941ms] SSL Writer(SocketTube(95)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Writer(SocketTube(95)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) wrote: 6 DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) resuming read event DEBUG: [HttpClient-38-Worker2] [8s 942ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 942ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SocketTube(95) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SSL Reader(SocketTube(95)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SocketTube(95) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 942ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSLFlowDelegate(SocketTube(95)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSLFlowDelegate(SocketTube(95)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSLFlowDelegate(SocketTube(95)) finished task execution DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [8s 944ms] SSL Reader(SocketTube(95)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Writer(SocketTube(95)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Writer(SocketTube(95)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSLFlowDelegate(SocketTube(95)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [8s 945ms] PlainHttpConnection(SocketTube(95)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [8s 945ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [8s 945ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [8s 945ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSLTube(SocketTube(95)) connecting flows DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e51343 DEBUG: [HttpClient-38-Worker3] [8s 945ms] Http2Connection(SSLTube(SocketTube(95))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 945ms] SSLTube(SocketTube(95)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [8s 945ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) Oct 16, 2023 9:04:04 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 946ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [8s 946ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 946ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker3] [8s 946ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 946ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-38-Worker3] [8s 946ms] SSL Writer(SocketTube(95)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:04 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 946ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [8s 946ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2Connection(SSLTube(SocketTube(95))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2Connection(SSLTube(SocketTube(95))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2Connection(SSLTube(SocketTube(95))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-38-Worker3] [8s 946ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [8s 946ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [8s 946ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [8s 947ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [8s 947ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-38-Worker3] [8s 947ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [8s 947ms] Http2Connection(SSLTube(SocketTube(95))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [8s 947ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:04 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 947ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [8s 947ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 947ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [8s 947ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [8s 947ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [8s 947ms] SSL Writer(SocketTube(95)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 947ms] SSL Writer(SocketTube(95)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [8s 947ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [8s 947ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 947ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 947ms] SocketTube(95) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [8s 947ms] SocketTube(95) wrote: 90 DEBUG: [HttpClient-38-Worker3] [8s 947ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-38-Worker3] [8s 947ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 947ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 948ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker3] [8s 948ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 948ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker3] [8s 948ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSLTube(SocketTube(95)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) wrote: 162 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 948ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Writer(SocketTube(95)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) resuming read event DEBUG: [HttpClient-38-Worker3] [8s 948ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 948ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SocketTube(95) read bytes: 1726 DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SSL Reader(SocketTube(95)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SocketTube(95) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 948ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [8s 948ms] SSL Reader(SocketTube(95)) Unwrapping: 1726 DEBUG: [HttpClient-39-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (false) DEBUG: [Test-server-pool] [8s 948ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 949ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 949ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [8s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 949ms] SocketTube(95) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 949ms] SocketTube(95) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 949ms] 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 950ms] SSL Reader(SocketTube(95)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [8s 950ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [8s 950ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [8s 950ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker4] [8s 950ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-38-Worker4] [8s 950ms] SocketTube(95) resuming read event DEBUG: [HttpClient-38-Worker4] [8s 950ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SocketTube(95) read bytes: 77 DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SSL Reader(SocketTube(95)) Adding 77 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SocketTube(95) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 951ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 952ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 952ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 952ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 952ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 952ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) sending 39 DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 954ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 954ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 954ms] Http2Connection(SSLTube(SocketTube(95))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 954ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker5] [8s 954ms] Http2Connection(SSLTube(SocketTube(95))) Processing 39 DEBUG: [HttpClient-38-Worker5] [8s 954ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker5] [8s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 954ms] 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 Oct 16, 2023 9:04:04 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 954ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker5] [8s 955ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker5] [8s 955ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker5] [8s 955ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) trying to write: 47 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) wrote: 47 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSLTube(SocketTube(95)) request: n=1 DEBUG: [HttpClient-38-Worker5] [8s 955ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: got request of 1 from SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 955ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(1) DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) resuming read event DEBUG: [HttpClient-38-Worker5] [8s 955ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 955ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (false) DEBUG: [readLoop] [8s 956ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 956ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 956ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 956ms] 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-39-SelectorManager] [8s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 959ms] SocketTube(95) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [8s 959ms] SSL Reader(SocketTube(95)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 959ms] SSL Reader(SocketTube(95)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 959ms] SocketTube(95) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f9b9829 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 959ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) sending 15 DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker6] [8s 959ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker6] [8s 959ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [8s 959ms] Http2Connection(SSLTube(SocketTube(95))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [8s 959ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker6] [8s 959ms] Http2Connection(SSLTube(SocketTube(95))) Processing 15 DEBUG: [HttpClient-38-Worker6] [8s 959ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker6] [8s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [8s 959ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [8s 959ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 59003 DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 59003 DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker6] [8s 960ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(2) DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) sending 13 DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker6] [8s 960ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95))) Processing 13 DEBUG: [HttpClient-38-Worker6] [8s 960ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker6] [8s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [8s 960ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [8s 960ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(3) DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) sending 9 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) Processing 9 DEBUG: [HttpClient-38-Worker6] [8s 961ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker6] [8s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [8s 961ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker6] [8s 961ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker6] [8s 961ms] HttpClientImpl(39) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [8s 961ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78527790 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker6] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(4) DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-38-Worker6] [8s 961ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-38-Worker6] [8s 961ms] SocketTube(95) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 961ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker6] [8s 961ms] SocketTube(95) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 961ms] SocketTube(95) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@ddd403d (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker6] [8s 961ms] SocketTube(95) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 961ms] SocketTube(95) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 961ms] SocketTube(95) pausing read event DEBUG: [HttpClient-39-SelectorManager] [8s 961ms] Http2Connection(SSLTube(SocketTube(95))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [8s 962ms] Http2Connection(SSLTube(SocketTube(95))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:04 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-Worker6] [8s 962ms] SocketTube(95) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 962ms] AsyncSSLConnection(SSLTube(SocketTube(95))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 962ms] AsyncSSLConnection(SSLTube(SocketTube(95))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker6] [8s 962ms] SocketTube(95) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@ddd403d (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker6] [8s 962ms] SocketTube(95) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 962ms] SocketTube(95) 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@3a99111e[Not completed, 4 dependents] (id=6654) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e51343, getALPN: jdk.internal.net.http.common.MinimalFuture@6959e75a[Completed normally] (id=6660), 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 962ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 962ms] SSL Reader(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 962ms] SSL Reader(SocketTube(95)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-38-Worker6] [8s 962ms] SSL Reader(SocketTube(95)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 962ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e51343, getALPN: jdk.internal.net.http.common.MinimalFuture@6959e75a[Completed normally] (id=6660), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 962ms] Http2Connection(SSLTube(SocketTube(95))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 962ms] Http2Connection(SSLTube(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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-38-Worker6] [8s 963ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:04:04 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-38-Worker6] [8s 963ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-38-Worker6] [8s 963ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-38-Worker6] [8s 963ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-Worker6] [8s 963ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-Worker6] [8s 963ms] SSLTube(SocketTube(95)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 963ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-38-Worker6] [8s 963ms] SSL Reader(SocketTube(95)) stop Server connection to /127.0.0.1:59003 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-39-SelectorManager] [8s 962ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(95)) DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSLTube(SocketTube(95)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) Sending 72 bytes downstream DEBUG: [HttpClient-38-Worker6] [8s 963ms] SSL Writer(SocketTube(95)) stop DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SocketTube(95) write: cancel DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker6] [8s 964ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-38-Worker6] [8s 964ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker6] [8s 964ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-38-Worker6] [8s 964ms] SocketTube(95) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 964ms] Http2Connection(SSLTube(SocketTube(95))) Close all streams DEBUG: [MainThread] [8s 965ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [8s 966ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:40265/ GET DEBUG: [MainThread] [8s 966ms] Exchange establishing exchange for https://127.0.0.1:40265/ GET, proxy=null Oct 16, 2023 9:04:04 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:04 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 967ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 967ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 967ms] PlainHttpConnection(SocketTube(96)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [8s 967ms] PlainHttpConnection(SocketTube(96)) bind completed /0.0.0.0 DEBUG: [MainThread] [8s 967ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [8s 967ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [8s 967ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67aad612 for C (true) DEBUG: [HttpClient-40-SelectorManager] [8s 967ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-40-SelectorManager] [8s 967ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48263 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48263, Session(1697483044838|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [8s 968ms] SocketTube(96) connecting flows DEBUG: [HttpClient-39-Worker0] [8s 968ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [8s 968ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-39-Worker0] [8s 968ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [8s 968ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker0] [8s 968ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-39-Worker0] [8s 968ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-39-Worker0] [8s 968ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-39-Worker0] [8s 968ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [8s 968ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-Worker0] [8s 968ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [8s 968ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [8s 968ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-40-SelectorManager] [8s 968ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-39-Worker0] [8s 971ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] 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@6d52bd62[Not completed, 4 dependents] (id=6719) 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: NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-39-Worker1] [8s 971ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-39-Worker1] [8s 971ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [8s 971ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 971ms] SSL Writer(SocketTube(96)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [8s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (true) DEBUG: [HttpClient-39-Worker0] [8s 971ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 971ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-39-Worker0] [8s 971ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [8s 973ms] SSL Writer(SocketTube(96)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 973ms] SSL Writer(SocketTube(96)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [8s 973ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [8s 973ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [8s 973ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 973ms] SocketTube(96) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [8s 973ms] SocketTube(96) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [8s 973ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-39-Worker0] [8s 973ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 973ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 973ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [8s 973ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SocketTube(96) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 976ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 976ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-Worker2] [8s 977ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (true) DEBUG: [HttpClient-39-Worker2] [8s 977ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [8s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 978ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [8s 978ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 978ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 978ms] SocketTube(96) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 978ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [8s 978ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [8s 979ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 979ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [8s 979ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 979ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [8s 979ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [8s 980ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 980ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 980ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 980ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [8s 980ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [8s 980ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 980ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5273703c DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [8s 981ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Oct 16, 2023 9:04:04 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 981ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 981ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 981ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-39-Worker3] [8s 981ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:04 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 981ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 981ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-39-Worker3] [8s 981ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-39-Worker3] [8s 981ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [8s 982ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [8s 982ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [8s 982ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 982ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-39-Worker3] [8s 982ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [8s 982ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [8s 982ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:04 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 982ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [8s 982ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 982ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 982ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [8s 982ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [8s 982ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 982ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 982ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 982ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 982ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 982ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [8s 982ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-39-Worker3] [8s 982ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 982ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 982ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 982ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 982ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 983ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-Worker3] [8s 983ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 983ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-Worker3] [8s 983ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 983ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-Worker3] [8s 983ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 983ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for None (false) TestServer(2): starting connection DEBUG: [HttpClient-40-SelectorManager] [8s 983ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-40-SelectorManager] [8s 983ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 983ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 983ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-Worker4] [8s 983ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [8s 984ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 984ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 984ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 984ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 984ms] 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-39-Worker4] [8s 984ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [8s 984ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [8s 984ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [8s 984ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker4] [8s 984ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-39-Worker4] [8s 984ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-Worker4] [8s 984ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SocketTube(96) read bytes: 77 DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SSL Reader(SocketTube(96)) Adding 77 bytes to read buffer DEBUG: [readLoop] [8s 984ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) Unwrapping: 77 TestServer(2): connection started DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 984ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-Worker5] [8s 984ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-40-SelectorManager] [8s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (false) DEBUG: [HttpClient-39-Worker5] [8s 984ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 984ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker5] [8s 984ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-39-Worker5] [8s 984ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker5] [8s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 984ms] 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-40-SelectorManager] [8s 984ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 984ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 985ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 985ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 985ms] FramesDecoder decodes: 9 Oct 16, 2023 9:04:04 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: [readLoop] [8s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 985ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 985ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 985ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 985ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker5] [8s 985ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker5] [8s 985ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker5] [8s 985ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-39-Worker5] [8s 985ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker5] [8s 985ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-39-Worker5] [8s 985ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker5] [8s 985ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker5] [8s 985ms] SSL Writer(SocketTube(96)) wrapping 9 bytes TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-39-Worker5] [8s 985ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-39-Worker5] [8s 986ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [readLoop] [8s 986ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 986ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 986ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 986ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) resuming read event DEBUG: [HttpClient-39-Worker5] [8s 986ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (true) DEBUG: [HttpClient-39-Worker5] [8s 986ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 986ms] SocketTube(96) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28502eac for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 987ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 987ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-39-Worker6] [8s 987ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker6] [8s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 987ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 48263 DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 48263 DEBUG: [HttpClient-39-Worker6] [8s 987ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker6] [8s 988ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-39-Worker6] [8s 988ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker6] [8s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 988ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 988ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-39-Worker6] [8s 988ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker6] [8s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 988ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [8s 988ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker6] [8s 988ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker6] [8s 989ms] HttpClientImpl(40) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-39-Worker6] [8s 989ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [8s 989ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [8s 989ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker6] [8s 989ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:04 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-40-SelectorManager] [8s 989ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-Worker6] [8s 989ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29178e6d DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker6] [8s 989ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-Worker6] [8s 989ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 989ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 989ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-39-Worker6] [8s 989ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-39-Worker6] [8s 989ms] SocketTube(96) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 989ms] SocketTube(96) pausing read event DEBUG: [HttpClient-39-Worker6] [8s 989ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker6] [8s 989ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@f35463 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker6] [8s 990ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker6] [8s 990ms] SocketTube(96) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] 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@6d52bd62[Not completed, 4 dependents] (id=6719) 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@5273703c, getALPN: jdk.internal.net.http.common.MinimalFuture@19b2a1d6[Completed normally] (id=6725), 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-Worker6] [8s 990ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5273703c, getALPN: jdk.internal.net.http.common.MinimalFuture@19b2a1d6[Completed normally] (id=6725), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SocketTube(96) write: cancel DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 990ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 991ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-40-SelectorManager] [8s 991ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-40-SelectorManager] [8s 991ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-SelectorManager] [8s 991ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [8s 991ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-39-Worker7] [8s 991ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) Server connection to /127.0.0.1:48263 stopping. 1 streams DEBUG: [HttpClient-39-Worker7] [8s 991ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 993ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [8s 993ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:36753/ GET TestServer: Connection writer stopping DEBUG: [HttpClient-40-Worker0] [8s 994ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [8s 994ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [8s 994ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [8s 994ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [8s 994ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [8s 994ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [8s 994ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1AsyncReceiver(SocketTube(97)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58c2912 queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1AsyncReceiver(SocketTube(97)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58c2912, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1AsyncReceiver(SocketTube(97)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1AsyncReceiver(SocketTube(97)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1AsyncReceiver(SocketTube(97)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1AsyncReceiver(SocketTube(97)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [8s 994ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [8s 998ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@31be33a0 for C (true) DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41346 DEBUG: [HttpClient-40-Worker1] [9s 2ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [9s 2ms] Http1Exchange SocketTube(97) connecting flows DEBUG: [HttpClient-40-Worker1] [9s 2ms] SocketTube(97) connecting flows DEBUG: [HttpClient-40-Worker1] [9s 2ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [9s 2ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-40-Worker1] [9s 2ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SocketTube(97) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b4658d0 DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] Http1AsyncReceiver(SocketTube(97)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [9s 2ms] Http1AsyncReceiver(SocketTube(97)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [9s 2ms] Http1AsyncReceiver(SocketTube(97)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [9s 2ms] Http1AsyncReceiver(SocketTube(97)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [9s 2ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-40-Worker1] [9s 2ms] Http1Publisher(SocketTube(97)) got subscriber: SocketTube(97) DEBUG: [HttpClient-40-Worker1] [9s 2ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-40-Worker1] [9s 2ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-40-Worker2] [9s 2ms] SocketTube(97) resuming read event DEBUG: [HttpClient-40-Worker2] [9s 2ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [9s 2ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-SelectorManager] [9s 2ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [9s 3ms] SocketTube(97) write: offloading requestMore Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-41-SelectorManager] [9s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e44d1dc for R (true) DEBUG: [HttpClient-40-Worker3] [9s 3ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-40-Worker3] [9s 3ms] Http1Publisher(SocketTube(97)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [9s 3ms] Http1Publisher(SocketTube(97)) WriteTask DEBUG: [HttpClient-40-Worker3] [9s 3ms] Http1Publisher(SocketTube(97)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [9s 3ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Publisher(SocketTube(97)) WriteTask DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Publisher(SocketTube(97)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Publisher(SocketTube(97)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Publisher(SocketTube(97)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [9s 3ms] SocketTube(97) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [9s 3ms] SocketTube(97) wrote: 191 DEBUG: [HttpClient-40-Worker1] [9s 3ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-40-Worker1] [9s 3ms] Http1Publisher(SocketTube(97)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [9s 3ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [9s 3ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Publisher(SocketTube(97)) WriteTask DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Publisher(SocketTube(97)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [9s 4ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [9s 4ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Publisher(SocketTube(97)) WriteTask DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Publisher(SocketTube(97)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Publisher(SocketTube(97)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Publisher(SocketTube(97)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@23496dce DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) First time around DEBUG: [HttpClient-40-Worker1] [9s 4ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [9s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e44d1dc for None (false) DEBUG: [HttpClient-41-SelectorManager] [9s 5ms] SocketTube(97) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [9s 5ms] Http1AsyncReceiver(SocketTube(97)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [9s 5ms] SocketTube(97) resuming read event DEBUG: [HttpClient-41-SelectorManager] [9s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e44d1dc for R (false) DEBUG: [HttpClient-41-SelectorManager] [9s 5ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1AsyncReceiver(SocketTube(97)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58c2912 DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1AsyncReceiver(SocketTube(97)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1AsyncReceiver(SocketTube(97)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58c2912 DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1AsyncReceiver(SocketTube(97)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58c2912 DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 41346 DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@623741c1(41) DEBUG: [HttpClient-40-Worker4] [9s 5ms] Http1AsyncReceiver(SocketTube(97)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3f5bac6b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17ddf33c queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [9s 6ms] PlainHttpConnection(SocketTube(97))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [9s 6ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3f5bac6b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17ddf33c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3f5bac6b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17ddf33c DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3f5bac6b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17ddf33c DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [9s 6ms] PlainHttpConnection(SocketTube(97))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [9s 6ms] PlainHttpConnection(SocketTube(97))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) cleared DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) SocketTube(97): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [9s 6ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(97)) DEBUG: [HttpClient-40-Worker4] [9s 6ms] SocketTube(97) connecting flows DEBUG: [HttpClient-40-Worker4] [9s 6ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [9s 6ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-40-Worker4] [9s 6ms] SocketTube(97) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [9s 6ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-40-Worker4] [9s 6ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [9s 6ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-40-Worker4] [9s 6ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [9s 6ms] HttpClientImpl(41) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1Response(id=74, PlainHttpConnection(SocketTube(97))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@623741c1(41) DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [9s 6ms] Http1AsyncReceiver(SocketTube(97)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] SocketTube(97) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] SocketTube(97) handling pending subscription for CleanupTrigger(SocketTube(97)) DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] Http1AsyncReceiver(SocketTube(97)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] SocketTube(97) resuming read event DEBUG: [HttpClient-41-SelectorManager] [9s 11ms] HttpClientImpl(41) No key for channel DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] SocketTube(97) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4f708c47 (java.io.IOException: No key for channel) DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] SocketTube(97) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] ConnectionPool(41) SocketTube(97) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [9s 12ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 14ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 26ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-41-Worker0] [9s 26ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [9s 26ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [9s 26ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [9s 26ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [9s 26ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [9s 26ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [9s 26ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [9s 27ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1AsyncReceiver(SocketTube(98)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2665bf1e queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1AsyncReceiver(SocketTube(98)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2665bf1e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1AsyncReceiver(SocketTube(98)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1AsyncReceiver(SocketTube(98)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [9s 27ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [9s 27ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [9s 30ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34f608be for C (true) DEBUG: [HttpClient-42-SelectorManager] [9s 30ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [9s 30ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41358 DEBUG: [HttpClient-41-Worker1] [9s 34ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [9s 34ms] Http1Exchange SocketTube(98) connecting flows DEBUG: [HttpClient-41-Worker1] [9s 34ms] SocketTube(98) connecting flows DEBUG: [HttpClient-41-Worker1] [9s 34ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [9s 34ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-41-Worker1] [9s 34ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [9s 34ms] Http1Publisher(SocketTube(98)) got subscriber: SocketTube(98) DEBUG: [HttpClient-41-Worker1] [9s 34ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-41-Worker1] [9s 34ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [9s 34ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-41-Worker1] [9s 34ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [9s 34ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [9s 34ms] Http1Publisher(SocketTube(98)) WriteTask DEBUG: [HttpClient-41-Worker1] [9s 34ms] Http1Publisher(SocketTube(98)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e0e63ce DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] Http1AsyncReceiver(SocketTube(98)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [9s 38ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-41-Worker2] [9s 42ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [9s 42ms] Http1AsyncReceiver(SocketTube(98)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [9s 42ms] Http1AsyncReceiver(SocketTube(98)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [9s 42ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-41-Worker2] [9s 42ms] SocketTube(98) resuming read event DEBUG: [HttpClient-41-Worker2] [9s 42ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [9s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b0cfa6b for R (true) DEBUG: [HttpClient-41-Worker3] [9s 42ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) WriteTask DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker3] [9s 42ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker3] [9s 42ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker3] [9s 42ms] SocketTube(98) trying to write: 191 DEBUG: [HttpClient-41-Worker3] [9s 42ms] SocketTube(98) wrote: 191 DEBUG: [HttpClient-41-Worker3] [9s 42ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [9s 42ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker3] [9s 42ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) First time around DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) headersReader is not yet completed DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker3] [9s 42ms] Http1Publisher(SocketTube(98)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3756c3e0 DEBUG: [HttpClient-41-Worker3] [9s 42ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [9s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b0cfa6b for None (false) DEBUG: [HttpClient-42-SelectorManager] [9s 44ms] SocketTube(98) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [9s 44ms] SocketTube(98) resuming read event DEBUG: [HttpClient-42-SelectorManager] [9s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b0cfa6b for R (false) DEBUG: [HttpClient-42-SelectorManager] [9s 44ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2665bf1e DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2665bf1e DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2665bf1e DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 41358 DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2d1deed4(42) DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@124ca43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b21a6b queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [9s 44ms] PlainHttpConnection(SocketTube(98))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [9s 44ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@124ca43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b21a6b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@124ca43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b21a6b DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1AsyncReceiver(SocketTube(98)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@124ca43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11b21a6b DEBUG: [HttpClient-41-Worker4] [9s 44ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [9s 44ms] PlainHttpConnection(SocketTube(98))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [9s 45ms] PlainHttpConnection(SocketTube(98))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [9s 45ms] Http1AsyncReceiver(SocketTube(98)) cleared DEBUG: [HttpClient-41-Worker4] [9s 45ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) SocketTube(98): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [9s 45ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(98)) DEBUG: [HttpClient-41-Worker4] [9s 45ms] SocketTube(98) connecting flows DEBUG: [HttpClient-41-Worker4] [9s 45ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [9s 45ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-41-Worker4] [9s 45ms] SocketTube(98) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [9s 45ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-41-Worker4] [9s 45ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [9s 45ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-41-Worker4] [9s 45ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [9s 45ms] HttpClientImpl(42) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-41-Worker4] [9s 45ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [9s 45ms] Http1Response(id=75, PlainHttpConnection(SocketTube(98))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2d1deed4(42) DEBUG: [HttpClient-41-Worker4] [9s 45ms] Http1AsyncReceiver(SocketTube(98)) Delegate done: 0 DEBUG: [HttpClient-41-Worker4] [9s 45ms] Http1AsyncReceiver(SocketTube(98)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) handling pending subscription for CleanupTrigger(SocketTube(98)) DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] Http1AsyncReceiver(SocketTube(98)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) resuming read event DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b0cfa6b for R (false) DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [9s 45ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [9s 45ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-41-Worker5] [9s 45ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) pausing read event DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(98)) DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] ConnectionPool(42) SocketTube(98) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [9s 46ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 47ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 54ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-42-Worker0] [9s 54ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [9s 54ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [9s 54ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [9s 54ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [9s 54ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [9s 54ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [9s 54ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [9s 55ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(99)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b66b826 queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(99)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b66b826, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(99)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(99)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [9s 55ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [9s 55ms] PlainHttpConnection(SocketTube(99)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [9s 55ms] PlainHttpConnection(SocketTube(99)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [9s 55ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [9s 55ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e4985f for C (true) DEBUG: [HttpClient-43-SelectorManager] [9s 55ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [9s 55ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44567 DEBUG: [HttpClient-42-Worker1] [9s 55ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [9s 55ms] Http1Exchange SocketTube(99) connecting flows DEBUG: [HttpClient-42-Worker1] [9s 55ms] SocketTube(99) connecting flows DEBUG: [HttpClient-42-Worker1] [9s 55ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [9s 55ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-42-Worker1] [9s 55ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f1cf32f DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] Http1AsyncReceiver(SocketTube(99)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-42-Worker2] [9s 56ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [9s 56ms] Http1AsyncReceiver(SocketTube(99)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [9s 56ms] Http1AsyncReceiver(SocketTube(99)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [9s 56ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-42-Worker2] [9s 56ms] SocketTube(99) resuming read event DEBUG: [HttpClient-42-Worker1] [9s 56ms] Http1Publisher(SocketTube(99)) got subscriber: SocketTube(99) DEBUG: [HttpClient-42-Worker2] [9s 56ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a1e7ca8 for R (true) DEBUG: [HttpClient-42-Worker1] [9s 56ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-42-Worker1] [9s 56ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [9s 56ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-42-Worker3] [9s 56ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-42-Worker1] [9s 56ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-Worker3] [9s 56ms] Http1Publisher(SocketTube(99)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [9s 56ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-42-Worker3] [9s 56ms] Http1Publisher(SocketTube(99)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker3] [9s 56ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-42-Worker1] [9s 56ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [9s 56ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 56ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-42-Worker1] [9s 56ms] Http1Publisher(SocketTube(99)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker1] [9s 57ms] SocketTube(99) trying to write: 191 DEBUG: [HttpClient-42-Worker1] [9s 57ms] SocketTube(99) wrote: 191 DEBUG: [HttpClient-42-Worker1] [9s 57ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker1] [9s 57ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [9s 57ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker1] [9s 57ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker1] [9s 57ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) WriteTask DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Publisher(SocketTube(99)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d2ab4f3 DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) First time around DEBUG: [HttpClient-42-Worker1] [9s 57ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) headersReader is not yet completed DEBUG: [HttpClient-43-SelectorManager] [9s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a1e7ca8 for None (false) DEBUG: [HttpClient-43-SelectorManager] [9s 59ms] SocketTube(99) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [9s 59ms] Http1AsyncReceiver(SocketTube(99)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [9s 59ms] SocketTube(99) resuming read event DEBUG: [HttpClient-43-SelectorManager] [9s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a1e7ca8 for R (false) DEBUG: [HttpClient-43-SelectorManager] [9s 59ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [9s 62ms] Http1AsyncReceiver(SocketTube(99)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b66b826 DEBUG: [HttpClient-42-Worker4] [9s 62ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [9s 62ms] Http1AsyncReceiver(SocketTube(99)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b66b826 DEBUG: [HttpClient-42-Worker4] [9s 62ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1AsyncReceiver(SocketTube(99)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b66b826 DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 44567 DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@455d464d(43) DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1AsyncReceiver(SocketTube(99)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6a1fbb8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f829e3c queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [9s 67ms] Http1AsyncReceiver(SocketTube(99)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [9s 67ms] PlainHttpConnection(SocketTube(99))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [9s 68ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1AsyncReceiver(SocketTube(99)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6a1fbb8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f829e3c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1AsyncReceiver(SocketTube(99)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6a1fbb8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f829e3c DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1AsyncReceiver(SocketTube(99)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1AsyncReceiver(SocketTube(99)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6a1fbb8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f829e3c DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [9s 68ms] PlainHttpConnection(SocketTube(99))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [9s 68ms] PlainHttpConnection(SocketTube(99))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1AsyncReceiver(SocketTube(99)) cleared DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) SocketTube(99): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [9s 68ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(99)) DEBUG: [HttpClient-42-Worker4] [9s 68ms] SocketTube(99) connecting flows DEBUG: [HttpClient-42-Worker4] [9s 68ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [9s 68ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-42-Worker4] [9s 68ms] SocketTube(99) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [9s 68ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-42-Worker4] [9s 68ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [9s 68ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [9s 68ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [9s 68ms] HttpClientImpl(43) ClientImpl (async) elapsed 14 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1Response(id=76, PlainHttpConnection(SocketTube(99))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@455d464d(43) DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1AsyncReceiver(SocketTube(99)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [9s 68ms] Http1AsyncReceiver(SocketTube(99)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) handling pending subscription for CleanupTrigger(SocketTube(99)) DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] Http1AsyncReceiver(SocketTube(99)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) resuming read event DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a1e7ca8 for R (false) DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) pausing read event DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(99)) DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] ConnectionPool(43) SocketTube(99) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [9s 70ms] Http2ClientImpl stopping DEBUG: [HttpClient-42-Worker5] [9s 70ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-42-Worker5] [9s 70ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 74ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 78ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-43-Worker0] [9s 78ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [9s 78ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [9s 78ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [9s 78ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [9s 78ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [9s 78ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [9s 78ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [9s 79ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3a51e165 queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3a51e165, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [9s 79ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [9s 79ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [9s 79ms] PlainHttpConnection(SocketTube(100)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [9s 79ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [9s 79ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@143e9cc for C (true) DEBUG: [HttpClient-44-SelectorManager] [9s 79ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [9s 79ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37367 DEBUG: [HttpClient-43-Worker1] [9s 79ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [9s 79ms] Http1Exchange SocketTube(100) connecting flows DEBUG: [HttpClient-43-Worker1] [9s 79ms] SocketTube(100) connecting flows DEBUG: [HttpClient-43-Worker1] [9s 79ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [9s 79ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-43-Worker1] [9s 79ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [9s 79ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SocketTube(100) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@bbb82bc DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] Http1AsyncReceiver(SocketTube(100)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [9s 80ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [9s 80ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [9s 80ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [9s 80ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-43-Worker2] [9s 80ms] SocketTube(100) resuming read event DEBUG: [HttpClient-43-Worker1] [9s 79ms] Http1Publisher(SocketTube(100)) got subscriber: SocketTube(100) DEBUG: [HttpClient-43-Worker1] [9s 80ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-43-Worker1] [9s 80ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-43-Worker2] [9s 80ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4eb91daf for R (true) DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [9s 80ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-43-Worker3] [9s 80ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-43-Worker3] [9s 80ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [9s 80ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-43-Worker3] [9s 80ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [9s 80ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 80ms] Http1Publisher(SocketTube(100)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [9s 80ms] SocketTube(100) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [9s 81ms] SocketTube(100) wrote: 191 DEBUG: [HttpClient-43-Worker1] [9s 81ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [9s 81ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 81ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [9s 81ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [9s 81ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Publisher(SocketTube(100)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@f666aa DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) First time around DEBUG: [HttpClient-43-Worker1] [9s 81ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [9s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4eb91daf for None (false) DEBUG: [HttpClient-44-SelectorManager] [9s 82ms] SocketTube(100) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [9s 82ms] Http1AsyncReceiver(SocketTube(100)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [9s 82ms] SocketTube(100) resuming read event DEBUG: [HttpClient-44-SelectorManager] [9s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4eb91daf for R (false) DEBUG: [HttpClient-44-SelectorManager] [9s 82ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [9s 82ms] Http1AsyncReceiver(SocketTube(100)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3a51e165 DEBUG: [HttpClient-43-Worker4] [9s 82ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [9s 82ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3a51e165 DEBUG: [HttpClient-43-Worker4] [9s 82ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1AsyncReceiver(SocketTube(100)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3a51e165 DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:04 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 37367 DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@d6218ca(44) DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5dd31c40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@512a84f0 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [9s 86ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [9s 86ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5dd31c40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@512a84f0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1AsyncReceiver(SocketTube(100)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5dd31c40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@512a84f0 DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5dd31c40/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@512a84f0 DEBUG: [HttpClient-43-Worker4] [9s 86ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [9s 86ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [9s 87ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [9s 87ms] Http1AsyncReceiver(SocketTube(100)) cleared DEBUG: [HttpClient-43-Worker4] [9s 87ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) SocketTube(100): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [9s 87ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-43-Worker4] [9s 87ms] SocketTube(100) connecting flows DEBUG: [HttpClient-43-Worker4] [9s 87ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [9s 87ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-43-Worker4] [9s 87ms] SocketTube(100) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [9s 87ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-43-Worker4] [9s 87ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [9s 87ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) handling pending subscription for CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) resuming read event DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4eb91daf for R (false) DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [9s 87ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-43-Worker4] [9s 87ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker4] [9s 87ms] HttpClientImpl(44) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-43-Worker4] [9s 87ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [9s 87ms] Http1Response(id=77, PlainHttpConnection(SocketTube(100))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@d6218ca(44) DEBUG: [HttpClient-43-Worker4] [9s 87ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [9s 87ms] Http1AsyncReceiver(SocketTube(100)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [9s 89ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [9s 89ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [9s 89ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-43-Worker5] [9s 89ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [9s 93ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) pausing read event DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] ConnectionPool(44) SocketTube(100) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [9s 94ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 96ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 96ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:36753/ GET DEBUG: [HttpClient-44-Worker0] [9s 96ms] Exchange establishing exchange for http://127.0.0.1:36753/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [9s 96ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [9s 96ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [9s 96ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [9s 96ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [9s 97ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [9s 97ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [9s 97ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62d67f55 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62d67f55, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [9s 97ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [9s 97ms] PlainHttpConnection(SocketTube(101)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [9s 98ms] PlainHttpConnection(SocketTube(101)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [9s 98ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [9s 98ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2ddfa687 for C (true) DEBUG: [HttpClient-45-SelectorManager] [9s 98ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [9s 98ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41239 DEBUG: [HttpClient-44-Worker1] [9s 98ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [9s 98ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-44-Worker1] [9s 98ms] SocketTube(101) connecting flows DEBUG: [HttpClient-44-Worker1] [9s 98ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [9s 98ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-44-Worker1] [9s 98ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [9s 98ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-44-Worker1] [9s 98ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-44-Worker1] [9s 98ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [9s 99ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:36753/ GET DEBUG: [HttpClient-44-Worker1] [9s 99ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [9s 99ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [9s 99ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-44-Worker1] [9s 99ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2727cdf7 DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-44-Worker2] [9s 99ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [9s 99ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [9s 99ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [9s 99ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-44-Worker2] [9s 99ms] SocketTube(101) resuming read event DEBUG: [HttpClient-44-Worker2] [9s 100ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [9s 99ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [9s 100ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-44-Worker3] [9s 100ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker3] [9s 100ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker3] [9s 100ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker3] [9s 100ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-44-Worker3] [9s 100ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-44-Worker3] [9s 100ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-45-SelectorManager] [9s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62255777 for R (true) DEBUG: [HttpClient-44-Worker3] [9s 100ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [9s 101ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [9s 101ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [9s 101ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@382cce7e DEBUG: [HttpClient-44-Worker3] [9s 101ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [9s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62255777 for None (false) DEBUG: [HttpClient-45-SelectorManager] [9s 103ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [9s 103ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [9s 103ms] SocketTube(101) resuming read event DEBUG: [HttpClient-45-SelectorManager] [9s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62255777 for R (false) DEBUG: [HttpClient-45-SelectorManager] [9s 103ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62d67f55 DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62d67f55 DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62d67f55 DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [9s 104ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:36753/) 200 HTTP_1_1 Local port: 41239 DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b914d3e(45) DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@413ad12a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23600592 queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [9s 105ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [9s 105ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@413ad12a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23600592, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@413ad12a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23600592 DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@413ad12a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23600592 DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [9s 105ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [9s 105ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-44-Worker4] [9s 105ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [9s 105ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-44-Worker4] [9s 105ms] SocketTube(101) connecting flows DEBUG: [HttpClient-44-Worker4] [9s 105ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [9s 105ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-44-Worker4] [9s 105ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [9s 105ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) resuming read event DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62255777 for R (false) DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [9s 105ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [9s 105ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [9s 106ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [9s 106ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [9s 106ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-44-Worker5] [9s 106ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-44-Worker5] [9s 106ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [9s 106ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker4] [9s 106ms] HttpClientImpl(45) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:36753/ DEBUG: [HttpClient-44-Worker4] [9s 106ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [9s 106ms] Http1Response(id=78, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b914d3e(45) DEBUG: [HttpClient-44-Worker4] [9s 106ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-44-Worker4] [9s 106ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [9s 106ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-45-SelectorManager] [9s 106ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) pausing read event DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] ConnectionPool(45) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [9s 107ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 107ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 119ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-45-Worker0] [9s 119ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 120ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [9s 120ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [9s 120ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-45-Worker0] [9s 120ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [9s 120ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3b50c169 for C (true) DEBUG: [HttpClient-46-SelectorManager] [9s 120ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [9s 120ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49590 DEBUG: [HttpClient-45-Worker1] [9s 121ms] SocketTube(102) connecting flows DEBUG: [HttpClient-45-Worker1] [9s 121ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [9s 121ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-45-Worker1] [9s 121ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [9s 121ms] SSL Writer(SocketTube(102)) requesting 1 DEBUG: [HttpClient-45-Worker1] [9s 121ms] SSLTube(SocketTube(102)) request: n=1 DEBUG: [HttpClient-45-Worker1] [9s 121ms] SSL Writer(SocketTube(102)) calling downstreamSubscriber::onSubscribe on SocketTube(102) DEBUG: [HttpClient-45-Worker1] [9s 121ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-45-Worker1] [9s 121ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [9s 121ms] SSL Writer(SocketTube(102)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@31a8aa19[Not completed, 4 dependents] (id=7094) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(102)), 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] [9s 121ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SSL Reader(SocketTube(102)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) resuming read event DEBUG: [HttpClient-45-Worker1] [9s 121ms] SSL Writer(SocketTube(102)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SSL Reader(SocketTube(102)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(102)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SSLTube(SocketTube(102)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SSLTube(SocketTube(102)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-45-Worker1] [9s 121ms] SSL Writer(SocketTube(102)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for R (true) DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [9s 121ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-45-Worker1] [9s 121ms] SSL Writer(SocketTube(102)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker2] [9s 121ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-45-Worker2] [9s 122ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [9s 122ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) handshaking DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Reader(SocketTube(102)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [9s 123ms] SocketTube(102) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [9s 123ms] SocketTube(102) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [9s 123ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-45-Worker1] [9s 123ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [9s 123ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [9s 123ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [9s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for None (false) DEBUG: [HttpClient-46-SelectorManager] [9s 126ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [9s 126ms] SocketTube(102) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [9s 126ms] SSL Reader(SocketTube(102)) onNext DEBUG: [HttpClient-46-SelectorManager] [9s 127ms] SSL Reader(SocketTube(102)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [9s 127ms] SocketTube(102) resuming read event DEBUG: [HttpClient-46-SelectorManager] [9s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for R (false) DEBUG: [HttpClient-46-SelectorManager] [9s 127ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSL Reader(SocketTube(102)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSL Reader(SocketTube(102)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSL Reader(SocketTube(102)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSL Reader(SocketTube(102)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSL Reader(SocketTube(102)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSL Reader(SocketTube(102)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSLFlowDelegate(SocketTube(102)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSLFlowDelegate(SocketTube(102)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [9s 127ms] SSLFlowDelegate(SocketTube(102)) finished task execution DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 128ms] SocketTube(102) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SocketTube(102) wrote: 6 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-45-Worker3] [9s 128ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 128ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSL Reader(SocketTube(102)) handshaking DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSLFlowDelegate(SocketTube(102)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [9s 128ms] SSLFlowDelegate(SocketTube(102)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSLFlowDelegate(SocketTube(102)) finished task execution DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSL Writer(SocketTube(102)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSL Writer(SocketTube(102)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSL Writer(SocketTube(102)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSL Writer(SocketTube(102)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSL Writer(SocketTube(102)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSLFlowDelegate(SocketTube(102)) setALPN = DEBUG: [HttpClient-45-Worker3] [9s 129ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [9s 129ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [9s 129ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [9s 129ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49590 remote=/127.0.0.1:41975] DEBUG: [HttpClient-45-Worker3] [9s 129ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28ab655e queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28ab655e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [9s 129ms] Http1Exchange SSLTube(SocketTube(102)) connecting flows DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSLTube(SocketTube(102)) connecting flows DEBUG: [HttpClient-45-Worker3] [9s 129ms] SSLTube(SocketTube(102)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a8a64f7 DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [9s 130ms] SSL Reader(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 130ms] SSL Reader(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [9s 130ms] SSL Reader(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 130ms] SSL Reader(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1Publisher(SSLTube(SocketTube(102))) got subscriber: SSLTube(SocketTube(102)) DEBUG: [HttpClient-45-Worker3] [9s 130ms] SSLTube(SocketTube(102)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1Publisher(SSLTube(SocketTube(102))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1Publisher(SSLTube(SocketTube(102))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1Publisher(SSLTube(SocketTube(102))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [9s 130ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 131ms] Http1Publisher(SSLTube(SocketTube(102))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSLTube(SocketTube(102)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) onNext DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [9s 134ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [9s 134ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) wrote: 90 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) requesting 1 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSLTube(SocketTube(102)) request: n=1 DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) WriteTask DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Response(id=79) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Response(id=79) First time around DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Response(id=79) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [9s 134ms] Http1Publisher(SSLTube(SocketTube(102))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e6b07c9 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) wrote: 120 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Writer(SocketTube(102)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Reader(SocketTube(102)) requesting 1 DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) resuming read event DEBUG: [HttpClient-45-Worker3] [9s 134ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [9s 134ms] SSL Reader(SocketTube(102)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [9s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for R (false) DEBUG: [HttpClient-46-SelectorManager] [9s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for None (false) DEBUG: [HttpClient-46-SelectorManager] [9s 139ms] SocketTube(102) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [9s 139ms] SSL Reader(SocketTube(102)) onNext DEBUG: [HttpClient-46-SelectorManager] [9s 139ms] SSL Reader(SocketTube(102)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [9s 139ms] SocketTube(102) resuming read event DEBUG: [HttpClient-46-SelectorManager] [9s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for R (false) DEBUG: [HttpClient-46-SelectorManager] [9s 139ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [9s 139ms] SSL Reader(SocketTube(102)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [9s 139ms] SSL Reader(SocketTube(102)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [9s 139ms] SSL Reader(SocketTube(102)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [9s 139ms] SSL Reader(SocketTube(102)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [9s 139ms] SSL Reader(SocketTube(102)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [9s 139ms] SSL Reader(SocketTube(102)) requesting 1 DEBUG: [HttpClient-45-Worker4] [9s 139ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-45-Worker4] [9s 139ms] SocketTube(102) resuming read event DEBUG: [HttpClient-45-Worker4] [9s 139ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [9s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for R (false) DEBUG: [HttpClient-46-SelectorManager] [9s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for None (false) DEBUG: [HttpClient-46-SelectorManager] [9s 186ms] SocketTube(102) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [9s 186ms] SSL Reader(SocketTube(102)) onNext DEBUG: [HttpClient-46-SelectorManager] [9s 186ms] SSL Reader(SocketTube(102)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [9s 186ms] SocketTube(102) resuming read event DEBUG: [HttpClient-46-SelectorManager] [9s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for R (false) DEBUG: [HttpClient-46-SelectorManager] [9s 186ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) sending 75 DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 186ms] SSL Reader(SocketTube(102)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28ab655e DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28ab655e DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1Response(id=79) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1Response(id=79) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28ab655e DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1Response(id=79) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [9s 186ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 49590 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1Response(id=79) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1Response(id=79, AsyncSSLConnection(SSLTube(SocketTube(102)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@76e48aa1(46) DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5e5ad14f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a2708a2 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [9s 187ms] AsyncSSLConnection(SSLTube(SocketTube(102)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [9s 187ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5e5ad14f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a2708a2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5e5ad14f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a2708a2 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5e5ad14f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a2708a2 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1Response(id=79, AsyncSSLConnection(SSLTube(SocketTube(102)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [9s 187ms] AsyncSSLConnection(SSLTube(SocketTube(102)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) sending 4 DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 187ms] SSL Reader(SocketTube(102)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5e5ad14f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a2708a2 DEBUG: [HttpClient-45-Worker5] [9s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5e5ad14f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a2708a2 DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1Response(id=79, AsyncSSLConnection(SSLTube(SocketTube(102)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [9s 188ms] AsyncSSLConnection(SSLTube(SocketTube(102)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [9s 188ms] AsyncSSLConnection(SSLTube(SocketTube(102)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) cleared DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1Response(id=79, AsyncSSLConnection(SSLTube(SocketTube(102)))) SSLTube(SocketTube(102)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [9s 188ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(102))) DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSLTube(SocketTube(102)) connecting flows DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSLTube(SocketTube(102)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(102))) DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1Publisher(SSLTube(SocketTube(102))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSLTube(SocketTube(102)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [9s 188ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [9s 188ms] HttpClientImpl(46) ClientImpl (async) elapsed 69 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1Response(id=79, AsyncSSLConnection(SSLTube(SocketTube(102)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1Response(id=79, AsyncSSLConnection(SSLTube(SocketTube(102)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@76e48aa1(46) DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSL Reader(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 188ms] Http1AsyncReceiver(SSLTube(SocketTube(102))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSL Reader(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSL Reader(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSL Reader(SocketTube(102)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSL Reader(SocketTube(102)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSL Reader(SocketTube(102)) requesting 1 DEBUG: [HttpClient-45-Worker5] [9s 188ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-45-Worker5] [9s 188ms] SocketTube(102) resuming read event DEBUG: [HttpClient-45-Worker5] [9s 188ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [9s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74aa3248 for R (false) DEBUG: [HttpClient-45-Worker5] [9s 188ms] SSL Reader(SocketTube(102)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] SocketTube(102) pausing read event DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] SocketTube(102) 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@31a8aa19[Not completed, 4 dependents] (id=7094) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(102)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(102))), getALPN: jdk.internal.net.http.common.MinimalFuture@451403c7[Completed normally] (id=7100), 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] [9s 189ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] SSL Reader(SocketTube(102)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 189ms] SSL Reader(SocketTube(102)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SSL Reader(SocketTube(102)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SSLTube(SocketTube(102)) SSLSubscriberWrapper[SSLTube(SocketTube(102)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(102))), getALPN: jdk.internal.net.http.common.MinimalFuture@451403c7[Completed normally] (id=7100), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] ConnectionPool(46) SSLTube(SocketTube(102)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SSLTube(SocketTube(102)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SSL Reader(SocketTube(102)) stop DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SSL Writer(SocketTube(102)) stop DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [9s 190ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 191ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 191ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-46-Worker0] [9s 192ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 192ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [9s 192ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [9s 193ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-46-Worker0] [9s 193ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [9s 193ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@49337dca for C (true) DEBUG: [HttpClient-47-SelectorManager] [9s 193ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [9s 193ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49604 DEBUG: [HttpClient-46-Worker1] [9s 193ms] SocketTube(103) connecting flows DEBUG: [HttpClient-46-Worker1] [9s 193ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [9s 193ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-46-Worker1] [9s 193ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [9s 193ms] SSL Writer(SocketTube(103)) requesting 1 DEBUG: [HttpClient-46-Worker1] [9s 193ms] SSLTube(SocketTube(103)) request: n=1 DEBUG: [HttpClient-46-Worker1] [9s 193ms] SSL Writer(SocketTube(103)) calling downstreamSubscriber::onSubscribe on SocketTube(103) DEBUG: [HttpClient-46-Worker1] [9s 193ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-46-Worker1] [9s 194ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [9s 194ms] SSL Writer(SocketTube(103)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-Worker1] [9s 194ms] SSL Writer(SocketTube(103)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [9s 194ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [9s 194ms] SSL Writer(SocketTube(103)) wrapping 0 bytes DEBUG: [HttpClient-47-SelectorManager] [9s 195ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) handshaking DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [9s 195ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@43cb16ba[Not completed, 4 dependents] (id=7171) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(103)), 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-47-SelectorManager] [9s 196ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SSL Reader(SocketTube(103)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(103)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6c990a7[Not completed, 1 dependents] (id=7177), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-47-SelectorManager] [9s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for R (true) DEBUG: [HttpClient-46-Worker2] [9s 196ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-46-Worker2] [9s 196ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [9s 196ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker2] [9s 196ms] SocketTube(103) trying to write: 2186 DEBUG: [HttpClient-46-Worker2] [9s 196ms] SocketTube(103) wrote: 2186 DEBUG: [HttpClient-46-Worker2] [9s 196ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-46-Worker2] [9s 196ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker2] [9s 196ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker2] [9s 196ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker2] [9s 196ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [9s 196ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [9s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for None (false) DEBUG: [HttpClient-47-SelectorManager] [9s 199ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [9s 200ms] SocketTube(103) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [9s 200ms] SSL Reader(SocketTube(103)) onNext DEBUG: [HttpClient-47-SelectorManager] [9s 200ms] SSL Reader(SocketTube(103)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [9s 200ms] SocketTube(103) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for R (false) DEBUG: [HttpClient-47-SelectorManager] [9s 200ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Reader(SocketTube(103)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Reader(SocketTube(103)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSLFlowDelegate(SocketTube(103)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSLFlowDelegate(SocketTube(103)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSLFlowDelegate(SocketTube(103)) finished task execution DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [9s 200ms] SSL Writer(SocketTube(103)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 201ms] SocketTube(103) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SocketTube(103) wrote: 6 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-46-Worker3] [9s 201ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 201ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Reader(SocketTube(103)) handshaking DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSLFlowDelegate(SocketTube(103)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSLFlowDelegate(SocketTube(103)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSLFlowDelegate(SocketTube(103)) finished task execution DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [9s 201ms] SSL Writer(SocketTube(103)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSL Writer(SocketTube(103)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSLFlowDelegate(SocketTube(103)) setALPN = DEBUG: [HttpClient-46-Worker3] [9s 202ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [9s 202ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [9s 202ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [9s 202ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49604 remote=/127.0.0.1:41975] DEBUG: [HttpClient-46-Worker3] [9s 202ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79d5d9ab queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79d5d9ab, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1Exchange SSLTube(SocketTube(103)) connecting flows DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSLTube(SocketTube(103)) connecting flows DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d83ae87 DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [9s 202ms] Http1Publisher(SSLTube(SocketTube(103))) got subscriber: SSLTube(SocketTube(103)) DEBUG: [HttpClient-46-Worker3] [9s 202ms] SSLTube(SocketTube(103)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Publisher(SSLTube(SocketTube(103))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [9s 203ms] Http1Publisher(SSLTube(SocketTube(103))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSLTube(SocketTube(103)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) onNext DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [9s 204ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [9s 204ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 204ms] SocketTube(103) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SocketTube(103) wrote: 90 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-46-Worker3] [9s 204ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 204ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) requesting 1 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSLTube(SocketTube(103)) request: n=1 DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) WriteTask DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Response(id=80) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Response(id=80) First time around DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Response(id=80) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [9s 204ms] Http1Publisher(SSLTube(SocketTube(103))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3714ac74 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [9s 204ms] SSL Writer(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [9s 205ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 205ms] SSL Writer(SocketTube(103)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) wrote: 120 DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 205ms] SSL Writer(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [9s 205ms] SSL Writer(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [9s 205ms] SSL Writer(SocketTube(103)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [9s 205ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-Worker3] [9s 205ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [9s 205ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for None (false) DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SocketTube(103) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SSL Reader(SocketTube(103)) onNext DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SSL Reader(SocketTube(103)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-Worker4] [9s 205ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [9s 205ms] SSL Reader(SocketTube(103)) Unwrapping: 1721 DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for R (false) DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for R (false) DEBUG: [HttpClient-46-Worker4] [9s 205ms] SSL Reader(SocketTube(103)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [9s 205ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [9s 205ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [9s 205ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-46-Worker4] [9s 205ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-46-Worker4] [9s 205ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-Worker4] [9s 205ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [9s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for R (false) DEBUG: [HttpClient-47-SelectorManager] [9s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for None (false) DEBUG: [HttpClient-47-SelectorManager] [9s 246ms] SocketTube(103) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [9s 246ms] SSL Reader(SocketTube(103)) onNext DEBUG: [HttpClient-47-SelectorManager] [9s 246ms] SSL Reader(SocketTube(103)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [9s 246ms] SocketTube(103) resuming read event DEBUG: [HttpClient-47-SelectorManager] [9s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for R (false) DEBUG: [HttpClient-47-SelectorManager] [9s 246ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) sending 75 DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [9s 246ms] SSL Reader(SocketTube(103)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [9s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [9s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79d5d9ab DEBUG: [HttpClient-46-Worker5] [9s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [9s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79d5d9ab DEBUG: [HttpClient-46-Worker5] [9s 246ms] Http1Response(id=80) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1Response(id=80) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79d5d9ab DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1Response(id=80) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 49604 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1Response(id=80) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@70d836cd(47) DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@604da9f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46dc851 queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [9s 247ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [9s 247ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@604da9f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46dc851, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@604da9f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46dc851 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@604da9f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46dc851 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [9s 247ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [9s 247ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [9s 247ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) sending 4 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@604da9f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46dc851 DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@604da9f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46dc851 DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [9s 248ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [9s 248ms] AsyncSSLConnection(SSLTube(SocketTube(103)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) cleared DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) SSLTube(SocketTube(103)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [9s 248ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(103))) DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSLTube(SocketTube(103)) connecting flows DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(103))) DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1Publisher(SSLTube(SocketTube(103))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSLTube(SocketTube(103)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [9s 248ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [9s 248ms] HttpClientImpl(47) ClientImpl (async) elapsed 56 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1Response(id=80, AsyncSSLConnection(SSLTube(SocketTube(103)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@70d836cd(47) DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(103))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) requesting 1 DEBUG: [HttpClient-46-Worker5] [9s 248ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-46-Worker5] [9s 248ms] SocketTube(103) resuming read event DEBUG: [HttpClient-46-Worker5] [9s 248ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [9s 248ms] SSL Reader(SocketTube(103)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [9s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54466099 for R (false) DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SocketTube(103) pausing read event DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SocketTube(103) 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@43cb16ba[Not completed, 4 dependents] (id=7171) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(103)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(103))), getALPN: jdk.internal.net.http.common.MinimalFuture@6c990a7[Completed normally] (id=7177), 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] [9s 250ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SSL Reader(SocketTube(103)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SSL Reader(SocketTube(103)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SSL Reader(SocketTube(103)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SSLTube(SocketTube(103)) SSLSubscriberWrapper[SSLTube(SocketTube(103)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(103))), getALPN: jdk.internal.net.http.common.MinimalFuture@6c990a7[Completed normally] (id=7177), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] ConnectionPool(47) SSLTube(SocketTube(103)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SSLTube(SocketTube(103)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SSL Reader(SocketTube(103)) stop DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SSL Writer(SocketTube(103)) stop DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [9s 250ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 251ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 252ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-47-Worker0] [9s 252ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 253ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [9s 253ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [9s 253ms] PlainHttpConnection(SocketTube(104)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [9s 253ms] PlainHttpConnection(SocketTube(104)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [9s 253ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-47-Worker0] [9s 253ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [9s 254ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@38536e08 for C (true) DEBUG: [HttpClient-48-SelectorManager] [9s 254ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [9s 254ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58621 DEBUG: [HttpClient-47-Worker1] [9s 254ms] SocketTube(104) connecting flows DEBUG: [HttpClient-47-Worker1] [9s 254ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [9s 254ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-47-Worker1] [9s 254ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [9s 254ms] SSL Writer(SocketTube(104)) requesting 1 DEBUG: [HttpClient-47-Worker1] [9s 254ms] SSLTube(SocketTube(104)) request: n=1 DEBUG: [HttpClient-47-Worker1] [9s 254ms] SSL Writer(SocketTube(104)) calling downstreamSubscriber::onSubscribe on SocketTube(104) DEBUG: [HttpClient-47-Worker1] [9s 254ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-47-Worker1] [9s 254ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [9s 254ms] SSL Writer(SocketTube(104)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-Worker1] [9s 254ms] SSL Writer(SocketTube(104)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [9s 254ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [9s 254ms] SSL Writer(SocketTube(104)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) handshaking DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [9s 256ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@32ab0578[Not completed, 4 dependents] (id=7248) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(104)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@77a98d49[Not completed, 1 dependents] (id=7254), 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-48-SelectorManager] [9s 256ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SSL Reader(SocketTube(104)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(104)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@77a98d49[Not completed, 1 dependents] (id=7254), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-48-SelectorManager] [9s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for R (true) DEBUG: [HttpClient-47-Worker2] [9s 258ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-47-Worker2] [9s 258ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [9s 258ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker2] [9s 258ms] SocketTube(104) trying to write: 2186 DEBUG: [HttpClient-47-Worker2] [9s 258ms] SocketTube(104) wrote: 2186 DEBUG: [HttpClient-47-Worker2] [9s 258ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-47-Worker2] [9s 258ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker2] [9s 258ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker2] [9s 258ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker2] [9s 258ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [9s 258ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for None (false) DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] SocketTube(104) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] SSL Reader(SocketTube(104)) onNext DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] SSL Reader(SocketTube(104)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] SocketTube(104) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for R (false) DEBUG: [HttpClient-48-SelectorManager] [9s 263ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSL Reader(SocketTube(104)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSL Reader(SocketTube(104)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSLFlowDelegate(SocketTube(104)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [9s 263ms] SSLFlowDelegate(SocketTube(104)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSLFlowDelegate(SocketTube(104)) finished task execution DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 264ms] SocketTube(104) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SocketTube(104) wrote: 6 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-47-Worker3] [9s 264ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 264ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Reader(SocketTube(104)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Reader(SocketTube(104)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 264ms] SSL Reader(SocketTube(104)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Reader(SocketTube(104)) handshaking DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSLFlowDelegate(SocketTube(104)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSLFlowDelegate(SocketTube(104)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSLFlowDelegate(SocketTube(104)) finished task execution DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Writer(SocketTube(104)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Writer(SocketTube(104)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 265ms] SSLFlowDelegate(SocketTube(104)) setALPN = DEBUG: [HttpClient-47-Worker3] [9s 265ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [9s 265ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [9s 265ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [9s 265ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58621 remote=/127.0.0.1:41975] DEBUG: [HttpClient-47-Worker3] [9s 265ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@220cd0a3 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@220cd0a3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [9s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange SSLTube(SocketTube(104)) connecting flows DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSLTube(SocketTube(104)) connecting flows DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@76d07d2c DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) got subscriber: SSLTube(SocketTube(104)) DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSLTube(SocketTube(104)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSLTube(SocketTube(104)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) onNext DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [9s 266ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [9s 266ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 266ms] SocketTube(104) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SocketTube(104) wrote: 90 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-47-Worker3] [9s 266ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 266ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) requesting 1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSLTube(SocketTube(104)) request: n=1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) WriteTask DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Response(id=81) First time around DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [9s 266ms] Http1Publisher(SSLTube(SocketTube(104))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@32b64c43 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 266ms] SSL Writer(SocketTube(104)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) wrote: 120 DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Writer(SocketTube(104)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) resuming read event DEBUG: [HttpClient-47-Worker3] [9s 267ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [9s 267ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for None (false) DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SocketTube(104) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SSL Reader(SocketTube(104)) onNext DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SSL Reader(SocketTube(104)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SocketTube(104) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for R (false) DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for R (false) DEBUG: [HttpClient-47-Worker4] [9s 267ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [9s 267ms] SSL Reader(SocketTube(104)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [9s 267ms] SSL Reader(SocketTube(104)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [9s 267ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [9s 267ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [9s 267ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-47-Worker4] [9s 267ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-47-Worker4] [9s 267ms] SocketTube(104) resuming read event DEBUG: [HttpClient-47-Worker4] [9s 267ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for R (false) DEBUG: [HttpClient-48-SelectorManager] [9s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for None (false) DEBUG: [HttpClient-48-SelectorManager] [9s 314ms] SocketTube(104) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [9s 314ms] SSL Reader(SocketTube(104)) onNext DEBUG: [HttpClient-48-SelectorManager] [9s 314ms] SSL Reader(SocketTube(104)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [9s 314ms] SocketTube(104) resuming read event DEBUG: [HttpClient-48-SelectorManager] [9s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@54a98e9a for R (false) DEBUG: [HttpClient-48-SelectorManager] [9s 314ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) sending 75 DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 314ms] SSL Reader(SocketTube(104)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@220cd0a3 DEBUG: [HttpClient-47-Worker5] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@220cd0a3 DEBUG: [HttpClient-47-Worker5] [9s 314ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@220cd0a3 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 58621 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6cb134ae(48) DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@64e950de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769926f9 queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [9s 315ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [9s 315ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@64e950de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769926f9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64e950de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769926f9 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64e950de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769926f9 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [9s 315ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [9s 315ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 315ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 315ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 315ms] SSL Reader(SocketTube(104)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) sending 4 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64e950de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769926f9 DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64e950de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@769926f9 DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [9s 316ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [9s 316ms] AsyncSSLConnection(SSLTube(SocketTube(104)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) cleared DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) SSLTube(SocketTube(104)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [9s 316ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(104))) DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSLTube(SocketTube(104)) connecting flows DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(104))) DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1Publisher(SSLTube(SocketTube(104))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSLTube(SocketTube(104)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [9s 316ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [9s 316ms] HttpClientImpl(48) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(104)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6cb134ae(48) DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(104))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) requesting 1 DEBUG: [HttpClient-47-Worker5] [9s 316ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-47-Worker5] [9s 316ms] SocketTube(104) resuming read event DEBUG: [HttpClient-47-Worker5] [9s 316ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [9s 316ms] SSL Reader(SocketTube(104)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [9s 316ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SocketTube(104) pausing read event DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SocketTube(104) 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@32ab0578[Not completed, 4 dependents] (id=7248) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(104)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(104))), getALPN: jdk.internal.net.http.common.MinimalFuture@77a98d49[Completed normally] (id=7254), 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-48-SelectorManager] [9s 317ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SSL Reader(SocketTube(104)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SSL Reader(SocketTube(104)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SSL Reader(SocketTube(104)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SSLTube(SocketTube(104)) SSLSubscriberWrapper[SSLTube(SocketTube(104)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(104))), getALPN: jdk.internal.net.http.common.MinimalFuture@77a98d49[Completed normally] (id=7254), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] ConnectionPool(48) SSLTube(SocketTube(104)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SSLTube(SocketTube(104)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [9s 317ms] SSL Reader(SocketTube(104)) stop DEBUG: [HttpClient-48-SelectorManager] [9s 318ms] SSL Writer(SocketTube(104)) stop DEBUG: [HttpClient-48-SelectorManager] [9s 318ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [9s 318ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [9s 318ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [9s 318ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 320ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 320ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-48-Worker0] [9s 321ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 322ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [9s 322ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [9s 322ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [9s 322ms] PlainHttpConnection(SocketTube(105)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [9s 322ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-48-Worker0] [9s 322ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [9s 322ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37468782 for C (true) DEBUG: [HttpClient-49-SelectorManager] [9s 322ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [9s 322ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40347 DEBUG: [HttpClient-48-Worker1] [9s 326ms] SocketTube(105) connecting flows DEBUG: [HttpClient-48-Worker1] [9s 326ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [9s 326ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-48-Worker1] [9s 326ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [9s 326ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-48-Worker1] [9s 326ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-48-Worker1] [9s 326ms] SSL Writer(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SocketTube(105) DEBUG: [HttpClient-48-Worker1] [9s 326ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-48-Worker1] [9s 326ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [9s 326ms] SSL Writer(SocketTube(105)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-Worker1] [9s 326ms] SSL Writer(SocketTube(105)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [9s 326ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [9s 326ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [9s 327ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3dbeecf2[Not completed, 4 dependents] (id=7325) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@78bc6521[Not completed, 1 dependents] (id=7331), 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-49-SelectorManager] [9s 330ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SSL Reader(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@78bc6521[Not completed, 1 dependents] (id=7331), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-49-SelectorManager] [9s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for R (true) DEBUG: [HttpClient-48-Worker2] [9s 330ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-48-Worker2] [9s 330ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [9s 330ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker2] [9s 330ms] SocketTube(105) trying to write: 2186 DEBUG: [HttpClient-48-Worker2] [9s 330ms] SocketTube(105) wrote: 2186 DEBUG: [HttpClient-48-Worker2] [9s 330ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-48-Worker2] [9s 330ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [9s 330ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [9s 330ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker2] [9s 330ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [9s 330ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for None (false) DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] SocketTube(105) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] SSL Reader(SocketTube(105)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] SocketTube(105) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for R (false) DEBUG: [HttpClient-49-SelectorManager] [9s 337ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 337ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [9s 337ms] SSL Reader(SocketTube(105)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [9s 337ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Writer(SocketTube(105)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 338ms] SSL Writer(SocketTube(105)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 339ms] SocketTube(105) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SocketTube(105) wrote: 6 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-48-Worker3] [9s 339ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 339ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 339ms] SSLFlowDelegate(SocketTube(105)) setALPN = DEBUG: [HttpClient-48-Worker3] [9s 339ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [9s 339ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [9s 339ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [9s 340ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [9s 340ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [9s 340ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40347 remote=/127.0.0.1:41975] DEBUG: [HttpClient-48-Worker3] [9s 340ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2fca997c queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2fca997c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ef3d906 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) got subscriber: SSLTube(SocketTube(105)) DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSLTube(SocketTube(105)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Writer(SocketTube(105)) onNext DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Writer(SocketTube(105)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [9s 340ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [9s 340ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 340ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Writer(SocketTube(105)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Writer(SocketTube(105)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [9s 340ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) wrote: 90 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Response(id=82) First time around DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [9s 341ms] Http1Publisher(SSLTube(SocketTube(105))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3f8e3f5a DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) wrote: 120 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) resuming read event DEBUG: [HttpClient-48-Worker3] [9s 341ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [9s 341ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [9s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for R (false) DEBUG: [HttpClient-49-SelectorManager] [9s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for None (false) DEBUG: [HttpClient-49-SelectorManager] [9s 344ms] SocketTube(105) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [9s 344ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-49-SelectorManager] [9s 344ms] SSL Reader(SocketTube(105)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [9s 344ms] SocketTube(105) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for R (false) DEBUG: [HttpClient-49-SelectorManager] [9s 344ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [9s 345ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [9s 345ms] SSL Reader(SocketTube(105)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker4] [9s 345ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [9s 345ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [9s 345ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [9s 345ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-48-Worker4] [9s 345ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-48-Worker4] [9s 345ms] SocketTube(105) resuming read event DEBUG: [HttpClient-48-Worker4] [9s 345ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [9s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for R (false) DEBUG: [HttpClient-49-SelectorManager] [9s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for None (false) DEBUG: [HttpClient-49-SelectorManager] [9s 386ms] SocketTube(105) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [9s 386ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-49-SelectorManager] [9s 386ms] SSL Reader(SocketTube(105)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [9s 387ms] SocketTube(105) resuming read event DEBUG: [HttpClient-49-SelectorManager] [9s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b458723 for R (false) DEBUG: [HttpClient-49-SelectorManager] [9s 387ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) sending 75 DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 387ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2fca997c DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2fca997c DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2fca997c DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 40347 DEBUG: [HttpClient-48-Worker5] [9s 387ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e50f9f2(49) DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@79fce879/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c88ca1a queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [9s 388ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [9s 388ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@79fce879/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c88ca1a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@79fce879/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c88ca1a DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@79fce879/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c88ca1a DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [9s 388ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) sending 4 DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 388ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@79fce879/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c88ca1a DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@79fce879/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c88ca1a DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [9s 388ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [9s 388ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) cleared DEBUG: [HttpClient-48-Worker5] [9s 388ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) SSLTube(SocketTube(105)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [9s 388ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-48-Worker5] [9s 390ms] Http1Publisher(SSLTube(SocketTube(105))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [9s 390ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [9s 390ms] HttpClientImpl(49) ClientImpl (async) elapsed 69 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-48-Worker5] [9s 390ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [9s 390ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e50f9f2(49) DEBUG: [HttpClient-48-Worker5] [9s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-48-Worker5] [9s 390ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-48-Worker5] [9s 390ms] SocketTube(105) resuming read event DEBUG: [HttpClient-48-Worker5] [9s 390ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [9s 390ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [9s 390ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [9s 390ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SocketTube(105) pausing read event DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SocketTube(105) 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@3dbeecf2[Not completed, 4 dependents] (id=7325) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@78bc6521[Completed normally] (id=7331), 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] [9s 391ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SSL Reader(SocketTube(105)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SSL Reader(SocketTube(105)) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SSL Reader(SocketTube(105)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@78bc6521[Completed normally] (id=7331), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] ConnectionPool(49) SSLTube(SocketTube(105)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SSLTube(SocketTube(105)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SSL Reader(SocketTube(105)) stop DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SSL Writer(SocketTube(105)) stop DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [9s 391ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 392ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 394ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:41975/ GET DEBUG: [HttpClient-49-Worker0] [9s 394ms] Exchange establishing exchange for https://127.0.0.1:41975/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 395ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [9s 395ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [9s 395ms] PlainHttpConnection(SocketTube(106)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [9s 395ms] PlainHttpConnection(SocketTube(106)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [9s 395ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-49-Worker0] [9s 395ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [9s 395ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23fd36f1 for C (true) DEBUG: [HttpClient-50-SelectorManager] [9s 395ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [9s 395ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49943 DEBUG: [HttpClient-49-Worker1] [9s 395ms] SocketTube(106) connecting flows DEBUG: [HttpClient-49-Worker1] [9s 395ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [9s 395ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-49-Worker1] [9s 396ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [9s 396ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-49-Worker1] [9s 396ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-49-Worker1] [9s 396ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-49-Worker1] [9s 396ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-49-Worker1] [9s 396ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [9s 396ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [9s 396ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [9s 396ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [9s 396ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [9s 397ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] 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@29055d81[Not completed, 4 dependents] (id=7402) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6c07c6c5[Not completed, 1 dependents] (id=7408), 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-50-SelectorManager] [9s 397ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6c07c6c5[Not completed, 1 dependents] (id=7408), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [9s 397ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [9s 398ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-50-SelectorManager] [9s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for R (true) DEBUG: [HttpClient-49-Worker2] [9s 398ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-49-Worker2] [9s 398ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [9s 398ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker2] [9s 398ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-49-Worker2] [9s 398ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-49-Worker2] [9s 398ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-49-Worker2] [9s 398ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [9s 398ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [9s 398ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker2] [9s 398ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [9s 398ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for None (false) DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] SocketTube(106) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for R (false) DEBUG: [HttpClient-50-SelectorManager] [9s 400ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [9s 400ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 401ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [9s 401ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-49-Worker3] [9s 401ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-49-Worker3] [9s 401ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 401ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [9s 401ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 402ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-49-Worker3] [9s 402ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [9s 402ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [9s 402ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [9s 403ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [9s 403ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [9s 403ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49943 remote=/127.0.0.1:41975] DEBUG: [HttpClient-49-Worker3] [9s 403ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6da878c7 queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6da878c7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@11f1764f DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41975/ GET DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [9s 403ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [9s 403ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 403ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 403ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 403ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [9s 403ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Response(id=83) First time around DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [9s 404ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@63dc07a2 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) resuming read event DEBUG: [HttpClient-49-Worker3] [9s 404ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [9s 404ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for R (false) DEBUG: [HttpClient-50-SelectorManager] [9s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for None (false) DEBUG: [HttpClient-50-SelectorManager] [9s 405ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [9s 405ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-50-SelectorManager] [9s 405ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [9s 405ms] SocketTube(106) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for R (false) DEBUG: [HttpClient-50-SelectorManager] [9s 405ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [9s 405ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [9s 405ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [9s 406ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [9s 406ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [9s 406ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [9s 406ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-49-Worker4] [9s 406ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-49-Worker4] [9s 406ms] SocketTube(106) resuming read event DEBUG: [HttpClient-49-Worker4] [9s 406ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [9s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for R (false) DEBUG: [HttpClient-50-SelectorManager] [9s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for None (false) DEBUG: [HttpClient-50-SelectorManager] [9s 450ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [9s 450ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-50-SelectorManager] [9s 450ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [9s 450ms] SocketTube(106) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26872f0a for R (false) DEBUG: [HttpClient-50-SelectorManager] [9s 450ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 450ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6da878c7 DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6da878c7 DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6da878c7 DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [9s 450ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41975/) 200 HTTP_1_1 Local port: 49943 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1b8ca534(50) DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68803e11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f543b44 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [9s 451ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [9s 451ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68803e11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f543b44, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68803e11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f543b44 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68803e11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f543b44 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [9s 451ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 451ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68803e11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f543b44 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68803e11/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f543b44 DEBUG: [HttpClient-49-Worker5] [9s 451ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [9s 451ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [9s 452ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [9s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-49-Worker5] [9s 452ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [9s 452ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-49-Worker5] [9s 452ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [9s 452ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [9s 452ms] HttpClientImpl(50) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:41975/ DEBUG: [HttpClient-49-Worker5] [9s 452ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [9s 452ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1b8ca534(50) DEBUG: [HttpClient-49-Worker5] [9s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-50-SelectorManager] [9s 452ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-49-Worker5] [9s 452ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-49-Worker5] [9s 452ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-49-Worker5] [9s 452ms] SocketTube(106) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 452ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-Worker5] [9s 452ms] SocketTube(106) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 452ms] SocketTube(106) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@c815b6f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-49-Worker5] [9s 452ms] SocketTube(106) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-50-SelectorManager] [9s 452ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 452ms] Http2ClientImpl stopping DEBUG: [HttpClient-49-Worker5] [9s 452ms] SocketTube(106) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 453ms] SocketTube(106) pausing read event DEBUG: [HttpClient-49-Worker5] [9s 453ms] SocketTube(106) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 453ms] SocketTube(106) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@c815b6f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-49-Worker5] [9s 453ms] SocketTube(106) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 453ms] SocketTube(106) 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@29055d81[Not completed, 4 dependents] (id=7402) 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@6c07c6c5[Completed normally] (id=7408), 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-Worker5] [9s 453ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 453ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 453ms] SSL Reader(SocketTube(106)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-49-Worker5] [9s 454ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 454ms] 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@6c07c6c5[Completed normally] (id=7408), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 454ms] ConnectionPool(50) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-49-Worker5] [9s 454ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [9s 454ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-49-Worker5] [9s 454ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-49-Worker5] [9s 454ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-49-Worker5] [9s 454ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [9s 454ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-49-Worker5] [9s 454ms] SocketTube(106) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 455ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 455ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:35849/ GET DEBUG: [HttpClient-50-Worker0] [9s 455ms] Exchange establishing exchange for http://127.0.0.1:35849/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [9s 455ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [9s 455ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [9s 455ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [9s 455ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [9s 455ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [9s 455ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [9s 456ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1AsyncReceiver(SocketTube(107)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3ba7d8eb queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1AsyncReceiver(SocketTube(107)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3ba7d8eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1AsyncReceiver(SocketTube(107)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1AsyncReceiver(SocketTube(107)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1AsyncReceiver(SocketTube(107)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1AsyncReceiver(SocketTube(107)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [9s 456ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [9s 456ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-51-SelectorManager] [9s 456ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d24ff8 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-51-SelectorManager] [9s 456ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43802,localport=35849] DEBUG: [HttpClient-51-SelectorManager] [9s 456ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43802 TestServer(1): starting connection DEBUG: [HttpClient-50-Worker1] [9s 456ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [9s 456ms] Http1Exchange SocketTube(107) connecting flows DEBUG: [HttpClient-50-Worker1] [9s 456ms] SocketTube(107) connecting flows DEBUG: [HttpClient-50-Worker1] [9s 456ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [9s 458ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-50-Worker1] [9s 458ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [9s 458ms] Http1Publisher(SocketTube(107)) got subscriber: SocketTube(107) DEBUG: [HttpClient-50-Worker1] [9s 458ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-50-Worker1] [9s 458ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [9s 458ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35849/ GET DEBUG: [HttpClient-50-Worker1] [9s 458ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [9s 458ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 458ms] Http1Publisher(SocketTube(107)) WriteTask DEBUG: [HttpClient-50-Worker1] [9s 458ms] Http1Publisher(SocketTube(107)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f2a2488 DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] Http1AsyncReceiver(SocketTube(107)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [9s 458ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-50-Worker2] [9s 458ms] Http1AsyncReceiver(SocketTube(107)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker3] [9s 458ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Publisher(SocketTube(107)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Publisher(SocketTube(107)) WriteTask DEBUG: [HttpClient-50-Worker2] [9s 458ms] Http1AsyncReceiver(SocketTube(107)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [9s 459ms] Http1AsyncReceiver(SocketTube(107)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [9s 459ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-50-Worker2] [9s 459ms] SocketTube(107) resuming read event DEBUG: [HttpClient-50-Worker2] [9s 459ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [9s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for R (true) DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Publisher(SocketTube(107)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker3] [9s 459ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker3] [9s 459ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Publisher(SocketTube(107)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Publisher(SocketTube(107)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker3] [9s 459ms] SocketTube(107) trying to write: 191 DEBUG: [HttpClient-50-Worker3] [9s 459ms] SocketTube(107) wrote: 191 DEBUG: [HttpClient-50-Worker3] [9s 459ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Publisher(SocketTube(107)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [9s 459ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [9s 459ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-SelectorManager] [9s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for None (false) DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-SelectorManager] [9s 459ms] SocketTube(107) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [9s 459ms] Http1AsyncReceiver(SocketTube(107)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [9s 459ms] SocketTube(107) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for R (false) DEBUG: [HttpClient-50-Worker4] [9s 459ms] Http1AsyncReceiver(SocketTube(107)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3ba7d8eb DEBUG: [HttpClient-50-Worker4] [9s 459ms] Http1AsyncReceiver(SocketTube(107)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Exchange reading headers DEBUG: [HttpClient-51-SelectorManager] [9s 459ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) First time around DEBUG: [HttpClient-50-Worker3] [9s 459ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) headersReader is not yet completed DEBUG: [HttpClient-50-Worker4] [9s 459ms] Http1AsyncReceiver(SocketTube(107)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3ba7d8eb DEBUG: [HttpClient-50-Worker3] [9s 460ms] Http1Publisher(SocketTube(107)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker3] [9s 460ms] Http1Publisher(SocketTube(107)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73739466 DEBUG: [HttpClient-50-Worker3] [9s 460ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1AsyncReceiver(SocketTube(107)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3ba7d8eb DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [9s 460ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43802 remote=/127.0.0.1:35849] DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48d5d53a(51) DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1AsyncReceiver(SocketTube(107)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1d4a0349/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e606f49 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1AsyncReceiver(SocketTube(107)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [9s 460ms] PlainHttpConnection(SocketTube(107))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [9s 460ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [9s 460ms] Http1AsyncReceiver(SocketTube(107)) cleared DEBUG: [HttpClient-50-Worker4] [9s 460ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [9s 460ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [9s 461ms] Http2Connection(SocketTube(107)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [9s 461ms] Http2Connection(SocketTube(107)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [9s 461ms] Http2Connection(SocketTube(107)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [9s 461ms] Http2Connection(SocketTube(107))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [9s 461ms] Http2Connection(SocketTube(107))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [9s 461ms] SocketTube(107) connecting flows DEBUG: [HttpClient-50-Worker4] [9s 461ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [9s 461ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-50-Worker4] [9s 461ms] SocketTube(107) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7ba8368a DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] Http1AsyncReceiver(SocketTube(107)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] Http2Connection(SocketTube(107)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for R (false) DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [9s 461ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-50-Worker4] [9s 461ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-50-Worker4] [9s 462ms] SocketTube(107) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [9s 462ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [9s 462ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [9s 462ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [9s 462ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-50-Worker5] [9s 462ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: got request of 1 from SocketTube(107) DEBUG: [HttpClient-50-Worker5] [9s 462ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:05 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-Worker4] [9s 462ms] PlainHttpConnection(SocketTube(107)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [9s 462ms] PlainHttpConnection(SocketTube(107)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [9s 462ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(107) DEBUG: [HttpClient-50-Worker4] [9s 462ms] SocketTube(107) trying to write: 63 DEBUG: [HttpClient-50-Worker4] [9s 462ms] SocketTube(107) wrote: 63 DEBUG: [HttpClient-50-Worker4] [9s 462ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-50-Worker4] [9s 462ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: got request of 1 from SocketTube(107) DEBUG: [HttpClient-50-Worker4] [9s 462ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [9s 462ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 462ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [9s 462ms] Http2Connection(SocketTube(107)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [9s 462ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 462ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 462ms] 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 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [9s 463ms] PlainHttpConnection(SocketTube(107)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [9s 463ms] PlainHttpConnection(SocketTube(107)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [9s 463ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(107) DEBUG: [HttpClient-50-Worker4] [9s 463ms] SocketTube(107) trying to write: 13 DEBUG: [HttpClient-50-Worker4] [9s 463ms] SocketTube(107) wrote: 13 DEBUG: [HttpClient-50-Worker4] [9s 463ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-50-Worker4] [9s 463ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: got request of 1 from SocketTube(107) TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [HttpClient-50-Worker4] [9s 463ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started Sent response headers 200 DEBUG: [HttpClient-50-Worker4] [9s 463ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 463ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 463ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 463ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 463ms] 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] [9s 463ms] Http2Connection(SocketTube(107)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [9s 463ms] Http2Connection(SocketTube(107)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [9s 463ms] Http2Connection(SocketTube(107)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [9s 463ms] Http1AsyncReceiver(SocketTube(107)) stopping DEBUG: [readLoop] [9s 463ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 463ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 463ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 463ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-SelectorManager] [9s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for None (false) DEBUG: [HttpClient-51-SelectorManager] [9s 463ms] SocketTube(107) read bytes: 39 DEBUG: [HttpClient-51-SelectorManager] [9s 463ms] Http2Connection(SocketTube(107)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [9s 463ms] SocketTube(107) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for R (false) DEBUG: [HttpClient-51-SelectorManager] [9s 463ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [9s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for None (false) DEBUG: [HttpClient-50-Worker4] [9s 463ms] Http1AsyncReceiver(SocketTube(107)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-SelectorManager] [9s 464ms] SocketTube(107) read bytes: 59 DEBUG: [HttpClient-51-SelectorManager] [9s 464ms] Http2Connection(SocketTube(107)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [9s 464ms] Http1AsyncReceiver(SocketTube(107)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-SelectorManager] [9s 464ms] SocketTube(107) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a28bb09 for R (false) DEBUG: [HttpClient-51-SelectorManager] [9s 464ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [9s 464ms] Http2Connection(SocketTube(107)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [9s 464ms] Http2Connection(SocketTube(107)) H2 processed buffered data DEBUG: [HttpClient-50-Worker4] [9s 464ms] Http2Connection(SocketTube(107)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [9s 464ms] Http2Connection(SocketTube(107)) H2 Receiving(1): 39 DEBUG: [HttpClient-50-Worker4] [9s 464ms] Http2Connection(SocketTube(107)) Processing 39 DEBUG: [HttpClient-50-Worker4] [9s 464ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-50-Worker4] [9s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [9s 464ms] 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 Oct 16, 2023 9:04:05 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-Worker4] [9s 464ms] Http2Connection(SocketTube(107)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker4] [9s 464ms] PlainHttpConnection(SocketTube(107)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker4] [9s 464ms] PlainHttpConnection(SocketTube(107)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [9s 464ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(107) DEBUG: [HttpClient-50-Worker4] [9s 464ms] SocketTube(107) trying to write: 9 DEBUG: [HttpClient-50-Worker4] [9s 464ms] SocketTube(107) wrote: 9 DEBUG: [readLoop] [9s 464ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 464ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 464ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [9s 464ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-50-Worker4] [9s 465ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: got request of 1 from SocketTube(107) DEBUG: [HttpClient-50-Worker4] [9s 465ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [9s 465ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [9s 465ms] Http2Connection(SocketTube(107)) H2 processed(1) DEBUG: [HttpClient-50-Worker4] [9s 465ms] Http2Connection(SocketTube(107)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [9s 465ms] Http2Connection(SocketTube(107)) H2 Receiving(2): 59 DEBUG: [HttpClient-50-Worker4] [9s 465ms] Http2Connection(SocketTube(107)) Processing 59 DEBUG: [HttpClient-50-Worker4] [9s 465ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-50-Worker4] [9s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [9s 465ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker4] [9s 466ms] Http2Connection(SocketTube(107))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker4] [9s 466ms] Http2Connection(SocketTube(107))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker4] [9s 466ms] Http2Connection(SocketTube(107))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [HttpClient-50-Worker4] [9s 466ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker4] [9s 466ms] Http2Connection(SocketTube(107))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker4] [9s 466ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker4] [9s 466ms] Http2Connection(SocketTube(107))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker4] [9s 466ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker4] [9s 466ms] Http2Connection(SocketTube(107))/Stream(1) incoming: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker4] [9s 466ms] Http2Connection(SocketTube(107))/Stream(1) completing requestBodyCF normally due to received RESET(NO_ERROR) (stream=1) DEBUG: [HttpClient-50-Worker4] [9s 466ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107)) H2 processed(2) DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(107)) DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(107)) DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http1AsyncReceiver(SocketTube(107)) cleared DEBUG: [HttpClient-50-Worker4] [9s 467ms] Exchange Getting response async streamid: 1 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 43802 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 43802 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker4] [9s 467ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker4] [9s 467ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107)) Closed stream 1 DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@c4497ac DEBUG: [HttpClient-50-Worker4] [9s 467ms] Http2Connection(SocketTube(107))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker4] [9s 468ms] HttpClientImpl(51) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:35849/ DEBUG: [HttpClient-50-Worker4] [9s 468ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [9s 468ms] Http1Response(id=84, PlainHttpConnection(SocketTube(107))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48d5d53a(51) DEBUG: [HttpClient-50-Worker4] [9s 468ms] Http1AsyncReceiver(SocketTube(107)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1d4a0349/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e606f49, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [9s 468ms] Http1AsyncReceiver(SocketTube(107)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [9s 468ms] Http1AsyncReceiver(SocketTube(107)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [9s 468ms] Http1AsyncReceiver(SocketTube(107)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-51-SelectorManager] [9s 468ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-51-SelectorManager] [9s 468ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [9s 468ms] Http2Connection(SocketTube(107)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [9s 468ms] Http2Connection(SocketTube(107)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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] [9s 468ms] PlainHttpConnection(SocketTube(107)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [9s 468ms] PlainHttpConnection(SocketTube(107)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [9s 468ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(107) DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) pausing read event DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7ba8368a DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] Http2Connection(SocketTube(107)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) write: cancel DEBUG: [HttpClient-50-Worker6] [9s 469ms] Http2Connection(SocketTube(107)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] PlainHttpConnection(SocketTube(107)) HttpPublisher: cancelled by SocketTube(107) DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] SocketTube(107) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [9s 469ms] Http2Connection(SocketTube(107)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker6] [9s 469ms] Http2Connection(SocketTube(107)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [9s 470ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(107)) DEBUG: [HttpClient-51-SelectorManager] [9s 470ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(107)) DEBUG: [HttpClient-51-SelectorManager] [9s 470ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [9s 470ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-51-SelectorManager] [9s 470ms] Http2Connection(SocketTube(107)) Close all streams DEBUG: [MainThread] [9s 470ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) Server connection to /127.0.0.1:43802 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 471ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:35849/ GET DEBUG: [HttpClient-51-Worker0] [9s 474ms] Exchange establishing exchange for http://127.0.0.1:35849/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [9s 474ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [9s 474ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [9s 474ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [9s 474ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [9s 474ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [9s 474ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1AsyncReceiver(SocketTube(108)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4c4ea873 queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1AsyncReceiver(SocketTube(108)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4c4ea873, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [9s 474ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [9s 474ms] PlainHttpConnection(SocketTube(108)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-52-SelectorManager] [9s 474ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@550217ce for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=43812,localport=35849] DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43812 TestServer(1): starting connection DEBUG: [HttpClient-51-Worker1] [9s 475ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [9s 475ms] Http1Exchange SocketTube(108) connecting flows DEBUG: [HttpClient-51-Worker1] [9s 475ms] SocketTube(108) connecting flows DEBUG: [HttpClient-51-Worker1] [9s 475ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [9s 475ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-51-Worker1] [9s 475ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [9s 475ms] Http1Publisher(SocketTube(108)) got subscriber: SocketTube(108) DEBUG: [HttpClient-51-Worker1] [9s 475ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-51-Worker1] [9s 475ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [9s 475ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ffa7cbe DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] Http1AsyncReceiver(SocketTube(108)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-51-Worker2] [9s 475ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35849/ GET DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [9s 475ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [9s 475ms] Http1AsyncReceiver(SocketTube(108)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [9s 475ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-51-Worker2] [9s 475ms] SocketTube(108) resuming read event DEBUG: [HttpClient-51-Worker2] [9s 475ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1af8e925 for R (true) DEBUG: [HttpClient-51-Worker3] [9s 475ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-51-Worker3] [9s 475ms] Http1Publisher(SocketTube(108)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [9s 475ms] Http1Publisher(SocketTube(108)) WriteTask DEBUG: [HttpClient-51-Worker1] [9s 475ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [9s 476ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker3] [9s 475ms] Http1Publisher(SocketTube(108)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker3] [9s 476ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker3] [9s 476ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Publisher(SocketTube(108)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Publisher(SocketTube(108)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker3] [9s 476ms] SocketTube(108) trying to write: 191 DEBUG: [HttpClient-51-Worker3] [9s 476ms] SocketTube(108) wrote: 191 DEBUG: [HttpClient-51-Worker3] [9s 476ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Publisher(SocketTube(108)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [9s 476ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [9s 476ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Exchange reading headers DEBUG: [HttpClient-52-SelectorManager] [9s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1af8e925 for None (false) DEBUG: [HttpClient-52-SelectorManager] [9s 476ms] SocketTube(108) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [9s 476ms] Http1AsyncReceiver(SocketTube(108)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [9s 476ms] SocketTube(108) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1af8e925 for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 476ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) First time around DEBUG: [HttpClient-51-Worker4] [9s 476ms] Http1AsyncReceiver(SocketTube(108)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4c4ea873 DEBUG: [HttpClient-51-Worker4] [9s 476ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [9s 476ms] Http1AsyncReceiver(SocketTube(108)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4c4ea873 DEBUG: [HttpClient-51-Worker4] [9s 476ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker3] [9s 476ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker4] [9s 476ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker3] [9s 477ms] Http1Publisher(SocketTube(108)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [9s 477ms] Http1Publisher(SocketTube(108)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46d470e7 DEBUG: [HttpClient-51-Worker3] [9s 477ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1AsyncReceiver(SocketTube(108)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4c4ea873 DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [9s 477ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43812 remote=/127.0.0.1:35849] DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@41d98d26(52) DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1AsyncReceiver(SocketTube(108)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7080c63d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65714aa6 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1AsyncReceiver(SocketTube(108)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [9s 477ms] PlainHttpConnection(SocketTube(108))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [9s 477ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [9s 477ms] Http1AsyncReceiver(SocketTube(108)) cleared DEBUG: [HttpClient-51-Worker4] [9s 477ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [9s 477ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [9s 478ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [9s 478ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [9s 478ms] Http2Connection(SocketTube(108)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [9s 478ms] Http2Connection(SocketTube(108))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [9s 478ms] Http2Connection(SocketTube(108))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [9s 478ms] SocketTube(108) connecting flows DEBUG: [HttpClient-51-Worker4] [9s 478ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [9s 478ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-51-Worker4] [9s 478ms] SocketTube(108) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [9s 478ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2b28f43e DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] Http1AsyncReceiver(SocketTube(108)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] Http2Connection(SocketTube(108)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1af8e925 for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-51-Worker4] [9s 478ms] SocketTube(108) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [9s 478ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [9s 478ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [9s 478ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-51-Worker5] [9s 478ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-51-Worker5] [9s 478ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:05 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] [9s 479ms] PlainHttpConnection(SocketTube(108)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [9s 479ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [9s 479ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(108) DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) trying to write: 63 DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) wrote: 63 DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-51-Worker4] [9s 479ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 479ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-51-Worker4] [9s 479ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [9s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 479ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 479ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 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 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [9s 479ms] PlainHttpConnection(SocketTube(108)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [9s 479ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [9s 479ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(108) DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) trying to write: 13 DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) wrote: 13 DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) write: requesting more... TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [HttpClient-51-Worker4] [9s 479ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [HttpClient-51-Worker4] [9s 479ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [readLoop] [9s 479ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-51-Worker4] [9s 479ms] Http2Connection(SocketTube(108)) Triggering processing of buffered data after sending connection preface DEBUG: [readLoop] [9s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 479ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 480ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 480ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 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-51-Worker4] [9s 479ms] Http2Connection(SocketTube(108)) onNext: got 0 bytes in 1 buffers DEBUG: [readLoop] [9s 480ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 480ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 480ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 480ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 480ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 480ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http2Connection(SocketTube(108)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) stopping DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http2Connection(SocketTube(108)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http2Connection(SocketTube(108)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) cleared DEBUG: [HttpClient-51-Worker4] [9s 480ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1Response(id=85, PlainHttpConnection(SocketTube(108))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@41d98d26(52) DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7080c63d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65714aa6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [9s 480ms] Http1AsyncReceiver(SocketTube(108)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-52-SelectorManager] [9s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1af8e925 for None (false) DEBUG: [HttpClient-52-SelectorManager] [9s 481ms] SocketTube(108) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [9s 481ms] Http2Connection(SocketTube(108)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [9s 481ms] SocketTube(108) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1af8e925 for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 481ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 481ms] Http2Connection(SocketTube(108)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [9s 481ms] Http2Connection(SocketTube(108)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [9s 481ms] Http2Connection(SocketTube(108)) Processing 98 DEBUG: [HttpClient-51-Worker6] [9s 481ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [9s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [9s 481ms] 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 Oct 16, 2023 9:04:05 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] [9s 481ms] Http2Connection(SocketTube(108)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [9s 481ms] PlainHttpConnection(SocketTube(108)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [9s 481ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [9s 481ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(108) DEBUG: [HttpClient-51-Worker6] [9s 481ms] SocketTube(108) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [9s 482ms] SocketTube(108) wrote: 9 DEBUG: [HttpClient-51-Worker6] [9s 482ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-51-Worker6] [9s 482ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: got request of 1 from SocketTube(108) DEBUG: [HttpClient-51-Worker6] [9s 482ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 482ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 482ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [9s 482ms] Http2Connection(SocketTube(108))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [9s 482ms] Http2Connection(SocketTube(108))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [9s 482ms] Http2Connection(SocketTube(108))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 43812 DEBUG: [HttpClient-51-Worker6] [9s 482ms] Http2Connection(SocketTube(108))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 43812 DEBUG: [HttpClient-51-Worker6] [9s 482ms] Http2Connection(SocketTube(108))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [9s 482ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [9s 482ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [9s 482ms] Http2Connection(SocketTube(108))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [9s 482ms] Http2Connection(SocketTube(108))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [9s 483ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [9s 483ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [9s 483ms] HttpClientImpl(52) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:35849/ DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108)) Closed stream 1 DEBUG: [HttpClient-52-SelectorManager] [9s 483ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [9s 483ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [9s 483ms] Http2Connection(SocketTube(108)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 483ms] Http2Connection(SocketTube(108)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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: [readLoop] [9s 483ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 483ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 484ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [9s 483ms] Http2Connection(SocketTube(108))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51704a96 DEBUG: [HttpClient-52-SelectorManager] [9s 483ms] PlainHttpConnection(SocketTube(108)) added 34 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [9s 484ms] Http2Connection(SocketTube(108))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] PlainHttpConnection(SocketTube(108)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(108) DEBUG: [HttpClient-51-Worker6] [9s 484ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) pausing read event DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2b28f43e DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] Http2Connection(SocketTube(108)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) write: cancel Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] PlainHttpConnection(SocketTube(108)) HttpPublisher: cancelled by SocketTube(108) DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker6] [9s 484ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] Http2Connection(SocketTube(108)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(108)) DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-Worker6] [9s 484ms] Http2Connection(SocketTube(108)) H2 processed(1) DEBUG: [HttpClient-51-Worker6] [9s 484ms] Http2Connection(SocketTube(108)) Stopping scheduler java.io.IOException: selector manager closed Server connection to /127.0.0.1:43812 stopping. 1 streams DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [9s 484ms] Http2Connection(SocketTube(108)) Close all streams java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) TestServer: Connection writer stopping DEBUG: [HttpClient-51-Worker6] [9s 486ms] Http2Connection(SocketTube(108)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [9s 487ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 487ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:35849/ GET DEBUG: [HttpClient-52-Worker0] [9s 488ms] Exchange establishing exchange for http://127.0.0.1:35849/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [9s 488ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [9s 488ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [9s 488ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [9s 488ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [9s 488ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [9s 488ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1AsyncReceiver(SocketTube(109)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62231ec7 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1AsyncReceiver(SocketTube(109)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62231ec7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [9s 488ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [9s 488ms] PlainHttpConnection(SocketTube(109)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 489ms] PlainHttpConnection(SocketTube(109)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 489ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-53-SelectorManager] [9s 489ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5ab3e121 for C (true) DEBUG: [HttpClient-53-SelectorManager] [9s 489ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-53-SelectorManager] [9s 489ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57071 TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=57071,localport=35849] DEBUG: [HttpClient-52-Worker1] [9s 489ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [9s 489ms] Http1Exchange SocketTube(109) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 489ms] SocketTube(109) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 489ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [9s 489ms] SocketTube(109) registering subscribe event TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [9s 489ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 489ms] SocketTube(109) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@504b8a51 DEBUG: [HttpClient-53-SelectorManager] [9s 489ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-52-Worker1] [9s 489ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [9s 489ms] Http1Publisher(SocketTube(109)) got subscriber: SocketTube(109) DEBUG: [HttpClient-52-Worker1] [9s 489ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-52-Worker1] [9s 489ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [9s 489ms] Http1Exchange requestAction.headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35849/ GET DEBUG: [HttpClient-53-SelectorManager] [9s 490ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 490ms] Http1AsyncReceiver(SocketTube(109)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [9s 491ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 491ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [9s 491ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 491ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [9s 491ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker3] [9s 491ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-52-Worker3] [9s 491ms] Http1Publisher(SocketTube(109)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [9s 491ms] Http1Publisher(SocketTube(109)) WriteTask DEBUG: [HttpClient-52-Worker2] [9s 491ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [9s 491ms] Http1AsyncReceiver(SocketTube(109)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [9s 491ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-52-Worker2] [9s 491ms] SocketTube(109) resuming read event DEBUG: [HttpClient-52-Worker2] [9s 491ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [9s 491ms] Http1Publisher(SocketTube(109)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker3] [9s 491ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker1] [9s 491ms] SocketTube(109) trying to write: 191 DEBUG: [HttpClient-52-Worker1] [9s 491ms] SocketTube(109) wrote: 191 DEBUG: [HttpClient-52-Worker1] [9s 491ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker1] [9s 491ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 491ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 491ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker1] [9s 491ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Publisher(SocketTube(109)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4bcc23f3 DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker1] [9s 491ms] Http1Exchange reading headers DEBUG: [HttpClient-53-SelectorManager] [9s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for R (true) DEBUG: [HttpClient-52-Worker1] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker1] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) First time around DEBUG: [HttpClient-52-Worker1] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) headersReader is not yet completed DEBUG: [HttpClient-53-SelectorManager] [9s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 492ms] SocketTube(109) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [9s 492ms] SocketTube(109) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 492ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62231ec7 DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62231ec7 DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62231ec7 DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [9s 492ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57071 remote=/127.0.0.1:35849] DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5d324576(53) DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62131479/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@dac7cf9 queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [9s 492ms] PlainHttpConnection(SocketTube(109))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [9s 492ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [9s 492ms] Http1AsyncReceiver(SocketTube(109)) cleared DEBUG: [HttpClient-52-Worker4] [9s 492ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [9s 492ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [9s 493ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [9s 493ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [9s 493ms] Http2Connection(SocketTube(109)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [9s 493ms] Http2Connection(SocketTube(109))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [9s 493ms] Http2Connection(SocketTube(109))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [9s 493ms] SocketTube(109) connecting flows DEBUG: [HttpClient-52-Worker4] [9s 493ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [9s 493ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-52-Worker4] [9s 493ms] SocketTube(109) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 493ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-52-Worker4] [9s 493ms] SocketTube(109) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24163d70 DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] Http1AsyncReceiver(SocketTube(109)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] Http2Connection(SocketTube(109)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-52-Worker4] [9s 493ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 493ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [9s 493ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-52-Worker5] [9s 493ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-52-Worker5] [9s 493ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:05 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] [9s 494ms] PlainHttpConnection(SocketTube(109)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [9s 494ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [9s 494ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-52-Worker4] [9s 494ms] SocketTube(109) trying to write: 63 DEBUG: [HttpClient-52-Worker4] [9s 494ms] SocketTube(109) wrote: 63 DEBUG: [HttpClient-52-Worker4] [9s 494ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-52-Worker4] [9s 494ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-52-Worker4] [9s 494ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 494ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 494ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-52-Worker4] [9s 494ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [9s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 494ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 494ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 494ms] 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 TestServer(1): connection started DEBUG: [readLoop] [9s 495ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 495ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 495ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 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 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [9s 495ms] PlainHttpConnection(SocketTube(109)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [9s 495ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [9s 495ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-52-Worker4] [9s 495ms] SocketTube(109) trying to write: 13 DEBUG: [HttpClient-52-Worker4] [9s 495ms] SocketTube(109) wrote: 13 DEBUG: [HttpClient-52-Worker4] [9s 495ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-52-Worker4] [9s 495ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-52-Worker4] [9s 495ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 495ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http2Connection(SocketTube(109)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http2Connection(SocketTube(109)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http2Connection(SocketTube(109)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http1AsyncReceiver(SocketTube(109)) stopping DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http1AsyncReceiver(SocketTube(109)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http1AsyncReceiver(SocketTube(109)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http2Connection(SocketTube(109)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http2Connection(SocketTube(109)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-52-Worker4] [9s 495ms] Http1AsyncReceiver(SocketTube(109)) cleared DEBUG: [HttpClient-52-Worker4] [9s 496ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [9s 496ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [9s 496ms] Http1Response(id=86, PlainHttpConnection(SocketTube(109))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5d324576(53) DEBUG: [HttpClient-52-Worker4] [9s 496ms] Http1AsyncReceiver(SocketTube(109)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62131479/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@dac7cf9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [9s 496ms] Http1AsyncReceiver(SocketTube(109)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [9s 496ms] Http1AsyncReceiver(SocketTube(109)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [9s 496ms] Http1AsyncReceiver(SocketTube(109)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [9s 496ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 496ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 496ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 496ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-SelectorManager] [9s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 497ms] SocketTube(109) read bytes: 39 DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] Http2Connection(SocketTube(109)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SocketTube(109) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 498ms] Http2Connection(SocketTube(109)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 498ms] Http2Connection(SocketTube(109)) H2 Receiving(1): 39 DEBUG: [HttpClient-52-Worker6] [9s 498ms] Http2Connection(SocketTube(109)) Processing 39 DEBUG: [HttpClient-52-Worker6] [9s 498ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-52-Worker6] [9s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SocketTube(109) read bytes: 59 DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] Http2Connection(SocketTube(109)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SocketTube(109) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15490e3c for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 498ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 498ms] 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 Oct 16, 2023 9:04:05 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] [9s 498ms] Http2Connection(SocketTube(109)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 499ms] PlainHttpConnection(SocketTube(109)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [9s 499ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [9s 499ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-52-Worker6] [9s 499ms] SocketTube(109) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [9s 499ms] SocketTube(109) wrote: 9 DEBUG: [HttpClient-52-Worker6] [9s 499ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-52-Worker6] [9s 499ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: got request of 1 from SocketTube(109) DEBUG: [HttpClient-52-Worker6] [9s 499ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 499ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 499ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 499ms] Http2Connection(SocketTube(109)) H2 processed(1) DEBUG: [readLoop] [9s 499ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 499ms] Http2Connection(SocketTube(109)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 499ms] Http2Connection(SocketTube(109)) H2 Receiving(2): 59 DEBUG: [HttpClient-52-Worker6] [9s 499ms] Http2Connection(SocketTube(109)) Processing 59 DEBUG: [HttpClient-52-Worker6] [9s 499ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-52-Worker6] [9s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 499ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 499ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 499ms] Http2Connection(SocketTube(109))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 499ms] Http2Connection(SocketTube(109))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [9s 499ms] Http2Connection(SocketTube(109))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 57071 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 57071 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [9s 500ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [9s 500ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [9s 500ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [9s 500ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [9s 500ms] HttpClientImpl(53) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:35849/ DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e7a2125 DEBUG: [HttpClient-52-Worker6] [9s 500ms] Http2Connection(SocketTube(109))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-Worker6] [9s 500ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 9:04:05 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] [9s 501ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 501ms] Http2Connection(SocketTube(109)) H2 processed(2) DEBUG: [HttpClient-53-SelectorManager] [9s 502ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [9s 502ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [9s 502ms] Http2Connection(SocketTube(109)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 502ms] Http2Connection(SocketTube(109)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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] [9s 502ms] PlainHttpConnection(SocketTube(109)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] PlainHttpConnection(SocketTube(109)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(109) DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) pausing read event DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24163d70 DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] Http2Connection(SocketTube(109)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) write: cancel DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker7] [9s 503ms] Http2Connection(SocketTube(109)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] PlainHttpConnection(SocketTube(109)) HttpPublisher: cancelled by SocketTube(109) DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] SocketTube(109) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] Http2Connection(SocketTube(109)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-Worker7] [9s 503ms] Http2Connection(SocketTube(109)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 503ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-53-SelectorManager] [9s 504ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(109)) DEBUG: [HttpClient-53-SelectorManager] [9s 504ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:57071 stopping. 1 streams DEBUG: [HttpClient-53-SelectorManager] [9s 504ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [9s 504ms] Http2Connection(SocketTube(109)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 505ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 505ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:35849/ GET DEBUG: [HttpClient-53-Worker0] [9s 505ms] Exchange establishing exchange for http://127.0.0.1:35849/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [9s 505ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [9s 505ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [9s 505ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [9s 505ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [9s 505ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [9s 506ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [9s 506ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59a8a0db queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59a8a0db, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [9s 506ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [9s 506ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 506ms] PlainHttpConnection(SocketTube(110)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 506ms] PlainHttpConnection(SocketTube(110)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-54-SelectorManager] [9s 506ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d1db6f2 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=58683,localport=35849] DEBUG: [HttpClient-54-SelectorManager] [9s 506ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-54-SelectorManager] [9s 506ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58683 DEBUG: [HttpClient-53-Worker1] [9s 507ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [9s 507ms] Http1Exchange SocketTube(110) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 507ms] SocketTube(110) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 507ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [9s 507ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-53-Worker1] [9s 507ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@27e5dd82 DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] Http1AsyncReceiver(SocketTube(110)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-53-Worker2] [9s 507ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker1] [9s 507ms] Http1Publisher(SocketTube(110)) got subscriber: SocketTube(110) DEBUG: [HttpClient-53-Worker2] [9s 507ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [9s 507ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [9s 507ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-53-Worker2] [9s 507ms] SocketTube(110) resuming read event DEBUG: [HttpClient-53-Worker2] [9s 507ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for R (true) DEBUG: [HttpClient-53-Worker1] [9s 507ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-53-Worker1] [9s 507ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [9s 507ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-53-Worker3] [9s 507ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-53-Worker1] [9s 507ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-53-Worker3] [9s 507ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [9s 507ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-53-Worker3] [9s 507ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker3] [9s 507ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35849/ GET DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker1] [9s 508ms] SocketTube(110) trying to write: 191 DEBUG: [HttpClient-53-Worker1] [9s 508ms] SocketTube(110) wrote: 191 DEBUG: [HttpClient-53-Worker1] [9s 508ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [9s 508ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 508ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker1] [9s 508ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [9s 508ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-SelectorManager] [9s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for None (false) DEBUG: [HttpClient-54-SelectorManager] [9s 508ms] SocketTube(110) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [9s 508ms] Http1AsyncReceiver(SocketTube(110)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-SelectorManager] [9s 508ms] SocketTube(110) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 508ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [9s 508ms] Http1AsyncReceiver(SocketTube(110)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59a8a0db DEBUG: [HttpClient-53-Worker4] [9s 508ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [9s 508ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59a8a0db DEBUG: [HttpClient-53-Worker4] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker1] [9s 508ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker4] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59a8a0db DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Publisher(SocketTube(110)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3f2cbb5d DEBUG: [HttpClient-53-Worker4] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) First time around DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) headersReader is already completed DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker1] [9s 509ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58683 remote=/127.0.0.1:35849] DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@73d1d6e9(54) DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5569d3a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea0e181 queue.isEmpty: false DEBUG: [HttpClient-53-Worker1] [9s 509ms] PlainHttpConnection(SocketTube(110))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker1] [9s 509ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-53-Worker1] [9s 509ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5569d3a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea0e181, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5569d3a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea0e181 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5569d3a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea0e181 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5569d3a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea0e181 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5569d3a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ea0e181 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker1] [9s 509ms] Http1Response(id=87, PlainHttpConnection(SocketTube(110))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@73d1d6e9(54) DEBUG: [HttpClient-53-Worker1] [9s 509ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)) Opened stream 1 DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker1] [9s 510ms] SocketTube(110) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 510ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [9s 510ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-53-Worker1] [9s 510ms] SocketTube(110) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 510ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-53-Worker1] [9s 510ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker1] [9s 510ms] SocketTube(110) write: registering startSubscription event Oct 16, 2023 9:04:05 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-Worker1] [9s 510ms] PlainHttpConnection(SocketTube(110)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker1] [9s 510ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker1] [9s 510ms] PlainHttpConnection(SocketTube(110)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker1] [9s 510ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http1AsyncReceiver(SocketTube(110)) stopping DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http1AsyncReceiver(SocketTube(110)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http1AsyncReceiver(SocketTube(110)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2Connection(SocketTube(110)) H2 processed buffered data DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-53-Worker1] [9s 510ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-53-Worker1] [9s 510ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@53cfb5a7 DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] Http2Connection(SocketTube(110)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [9s 511ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 511ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-53-Worker5] [9s 511ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) wrote: 63 DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 511ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 511ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(110) DEBUG: [Test-server-pool] [9s 511ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 511ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 511ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 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 DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) trying to write: 13 DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) wrote: 13 DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 511ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 511ms] SocketTube(110) leaving requestMore: 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: / Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [9s 512ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 512ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 512ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 512ms] 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] [9s 512ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 512ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 512ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 512ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for None (false) DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SocketTube(110) read bytes: 39 DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] Http2Connection(SocketTube(110)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SocketTube(110) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 512ms] Http2Connection(SocketTube(110)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for None (false) DEBUG: [HttpClient-53-Worker6] [9s 512ms] Http2Connection(SocketTube(110)) H2 Receiving(1): 39 DEBUG: [HttpClient-53-Worker6] [9s 512ms] Http2Connection(SocketTube(110)) Processing 39 DEBUG: [HttpClient-53-Worker6] [9s 512ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-53-Worker6] [9s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 512ms] 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-54-SelectorManager] [9s 512ms] SocketTube(110) read bytes: 59 DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] Http2Connection(SocketTube(110)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SocketTube(110) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62e7571a for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 512ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:05 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] [9s 512ms] Http2Connection(SocketTube(110)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [9s 513ms] PlainHttpConnection(SocketTube(110)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [9s 513ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [9s 513ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-53-Worker6] [9s 513ms] SocketTube(110) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [9s 513ms] SocketTube(110) wrote: 9 DEBUG: [HttpClient-53-Worker6] [9s 513ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-53-Worker6] [9s 513ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [readLoop] [9s 513ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-53-Worker6] [9s 513ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 513ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 513ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 513ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 513ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 513ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 513ms] Http2Connection(SocketTube(110)) H2 processed(1) DEBUG: [HttpClient-53-Worker6] [9s 513ms] Http2Connection(SocketTube(110)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [9s 513ms] Http2Connection(SocketTube(110)) H2 Receiving(2): 59 DEBUG: [HttpClient-53-Worker6] [9s 513ms] Http2Connection(SocketTube(110)) Processing 59 DEBUG: [HttpClient-53-Worker6] [9s 513ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-53-Worker6] [9s 513ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 513ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 513ms] Http2Connection(SocketTube(110))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 513ms] Http2Connection(SocketTube(110))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [9s 513ms] Http2Connection(SocketTube(110))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 58683 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 58683 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [9s 514ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [9s 514ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [9s 514ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [9s 514ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [9s 514ms] HttpClientImpl(54) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:35849/ DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f4ba49a DEBUG: [HttpClient-53-Worker6] [9s 514ms] Http2Connection(SocketTube(110))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [9s 514ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 9:04:05 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] [9s 515ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [9s 515ms] Http2Connection(SocketTube(110)) H2 processed(2) DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] Http2Connection(SocketTube(110)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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] [9s 518ms] PlainHttpConnection(SocketTube(110)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) pausing read event DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@53cfb5a7 DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] Http2Connection(SocketTube(110)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-53-Worker7] [9s 518ms] Http2Connection(SocketTube(110)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-54-SelectorManager] [9s 518ms] SocketTube(110) write: cancel DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker7] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: cancelled by SocketTube(110) DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] SocketTube(110) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams Oct 16, 2023 9:04:05 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-53-Worker7] [9s 519ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-53-Worker7] [9s 519ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [9s 519ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:58683 stopping. 1 streams DEBUG: [MainThread] [9s 520ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [9s 521ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:35849/ GET DEBUG: [HttpClient-54-Worker0] [9s 521ms] Exchange establishing exchange for http://127.0.0.1:35849/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [9s 521ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [9s 521ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [9s 521ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [9s 521ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [9s 521ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [9s 521ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [9s 525ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3a27a240 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3a27a240, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [9s 525ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [9s 525ms] PlainHttpConnection(SocketTube(111)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 525ms] PlainHttpConnection(SocketTube(111)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 525ms] PlainHttpConnection(SocketTube(111)) registering connect event DEBUG: [HttpClient-55-SelectorManager] [9s 525ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@75c227c9 for C (true) DEBUG: [HttpClient-55-SelectorManager] [9s 525ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [9s 525ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52155 DEBUG: [HttpClient-54-Worker1] [9s 526ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7f3a4cb9 DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-54-Worker2] [9s 526ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [9s 526ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [9s 526ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [9s 526ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-54-Worker2] [9s 526ms] SocketTube(111) resuming read event DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-54-Worker2] [9s 526ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for R (true) DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 526ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-54-Worker3] [9s 526ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-54-Worker3] [9s 526ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [9s 526ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-54-Worker3] [9s 526ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker3] [9s 526ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35849/ GET DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-54-Worker1] [9s 526ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 526ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 527ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [9s 527ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@38556a71 DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-54-Worker1] [9s 527ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed 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=52155,localport=35849] TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [9s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 527ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [9s 527ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [9s 527ms] SocketTube(111) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 528ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3a27a240 DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3a27a240 DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3a27a240 DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [9s 528ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52155 remote=/127.0.0.1:35849] DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@379ab928(55) DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62d3aeb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7490a868 queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [9s 528ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [9s 528ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [9s 528ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-54-Worker4] [9s 528ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [9s 528ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [9s 529ms] SocketTube(111) connecting flows DEBUG: [HttpClient-54-Worker4] [9s 529ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [9s 529ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-54-Worker4] [9s 529ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 529ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-54-Worker4] [9s 529ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [9s 529ms] SocketTube(111) write: registering startSubscription event Oct 16, 2023 9:04:05 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] [9s 529ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [9s 529ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [9s 529ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [9s 529ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [9s 529ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-54-Worker4] [9s 530ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http1Response(id=88, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@379ab928(55) DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62d3aeb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7490a868, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [9s 530ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@bc820d1 DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 530ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 530ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-54-Worker5] [9s 530ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 530ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 530ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 530ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 530ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 531ms] 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 TestServer(1): connection started DEBUG: [readLoop] [9s 538ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 538ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 538ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 538ms] 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] [9s 538ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 538ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 538ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 538ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SocketTube(111) read bytes: 39 DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] Http2Connection(SocketTube(111)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SocketTube(111) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SocketTube(111) read bytes: 59 DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] Http2Connection(SocketTube(111)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SocketTube(111) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a38dd3a for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 539ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 539ms] Http2Connection(SocketTube(111)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [9s 539ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 39 DEBUG: [HttpClient-54-Worker6] [9s 539ms] Http2Connection(SocketTube(111)) Processing 39 DEBUG: [HttpClient-54-Worker6] [9s 539ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-54-Worker6] [9s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [9s 539ms] 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 Oct 16, 2023 9:04:05 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] [9s 539ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [9s 539ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [9s 539ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [9s 539ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-54-Worker6] [9s 539ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [9s 539ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-54-Worker6] [9s 539ms] SocketTube(111) write: requesting more... DEBUG: [readLoop] [9s 539ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 539ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 539ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [9s 539ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-54-Worker6] [9s 540ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 540ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 540ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-54-Worker6] [9s 540ms] Http2Connection(SocketTube(111)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [9s 540ms] Http2Connection(SocketTube(111)) H2 Receiving(2): 59 DEBUG: [HttpClient-54-Worker6] [9s 540ms] Http2Connection(SocketTube(111)) Processing 59 DEBUG: [HttpClient-54-Worker6] [9s 540ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-54-Worker6] [9s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [9s 540ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [9s 540ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [9s 540ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [9s 540ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 52155 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35849/) 200 HTTP_2 Local port: 52155 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [9s 541ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [9s 541ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [9s 541ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [9s 541ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [9s 541ms] HttpClientImpl(55) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:35849/ DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@429f11de DEBUG: [HttpClient-54-Worker6] [9s 541ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [9s 541ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 9:04:05 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] [9s 542ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [9s 542ms] Http2Connection(SocketTube(111)) H2 processed(2) DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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] [9s 542ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) pausing read event DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@bc820d1 DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) write: cancel DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 542ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-Worker7] [9s 542ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [9s 543ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-54-Worker7] [9s 543ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 543ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-55-SelectorManager] [9s 543ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:52155 stopping. 1 streams DEBUG: [HttpClient-55-SelectorManager] [9s 543ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-55-SelectorManager] [9s 546ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [MainThread] [9s 546ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 547ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:40265/ GET DEBUG: [HttpClient-55-Worker0] [9s 550ms] Exchange establishing exchange for https://127.0.0.1:40265/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 551ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [9s 551ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [9s 551ms] PlainHttpConnection(SocketTube(112)) registering connect event DEBUG: [HttpClient-55-Worker0] [9s 551ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [9s 551ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7031fd63 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-56-SelectorManager] [9s 551ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-56-SelectorManager] [9s 551ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57972 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57972, Session(1697483044876|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-55-Worker1] [9s 558ms] SocketTube(112) connecting flows DEBUG: [HttpClient-55-Worker1] [9s 558ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [9s 558ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-55-Worker1] [9s 558ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [9s 558ms] SSL Writer(SocketTube(112)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7ac99613[Not completed, 4 dependents] (id=7824) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(112)), 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-56-SelectorManager] [9s 558ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SSL Reader(SocketTube(112)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SSL Reader(SocketTube(112)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(112)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SSLTube(SocketTube(112)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SSLTube(SocketTube(112)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-55-Worker1] [9s 558ms] SSLTube(SocketTube(112)) request: n=1 DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (true) DEBUG: [HttpClient-55-Worker1] [9s 558ms] SSL Writer(SocketTube(112)) calling downstreamSubscriber::onSubscribe on SocketTube(112) DEBUG: [HttpClient-55-Worker1] [9s 558ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-55-Worker1] [9s 558ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [9s 558ms] SSL Writer(SocketTube(112)) onSubscribe initiating handshaking DEBUG: [HttpClient-55-Worker1] [9s 558ms] SSL Writer(SocketTube(112)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [9s 558ms] SSL Writer(SocketTube(112)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [9s 558ms] SSL Writer(SocketTube(112)) wrapping 0 bytes DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [9s 558ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-55-Worker2] [9s 558ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-55-Worker2] [9s 558ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [9s 558ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) handshaking DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [9s 560ms] SocketTube(112) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [9s 560ms] SocketTube(112) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [9s 560ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-55-Worker1] [9s 560ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [9s 560ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [9s 560ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SocketTube(112) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SSL Reader(SocketTube(112)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SSL Reader(SocketTube(112)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SocketTube(112) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSL Reader(SocketTube(112)) Unwrapping: 133 DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSL Reader(SocketTube(112)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SocketTube(112) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [9s 563ms] SocketTube(112) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSL Reader(SocketTube(112)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSLFlowDelegate(SocketTube(112)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [9s 563ms] SSLFlowDelegate(SocketTube(112)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSLFlowDelegate(SocketTube(112)) finished task execution DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) wrote: 6 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Reader(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-Worker3] [9s 564ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 564ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (true) DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SocketTube(112) read bytes: 175 DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SSL Reader(SocketTube(112)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SSL Reader(SocketTube(112)) Adding 175 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-Worker4] [9s 564ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [9s 564ms] SSL Reader(SocketTube(112)) Unwrapping: 175 DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 564ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 564ms] SSL Reader(SocketTube(112)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) handshaking DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) handshaking DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSLFlowDelegate(SocketTube(112)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSLFlowDelegate(SocketTube(112)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSLFlowDelegate(SocketTube(112)) finished task execution DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Writer(SocketTube(112)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Reader(SocketTube(112)) handshaking DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Writer(SocketTube(112)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Writer(SocketTube(112)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Writer(SocketTube(112)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Writer(SocketTube(112)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSL Writer(SocketTube(112)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 565ms] SSLFlowDelegate(SocketTube(112)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [9s 565ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [9s 565ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [9s 565ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [9s 566ms] Http2Connection(SSLTube(SocketTube(112))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSLTube(SocketTube(112)) connecting flows DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSLTube(SocketTube(112)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@fbdac3 DEBUG: [HttpClient-55-Worker4] [9s 566ms] Http2Connection(SSLTube(SocketTube(112))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSL Reader(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSL Reader(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSL Reader(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSL Reader(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSLTube(SocketTube(112)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: got request of 1 from SSLTube(SocketTube(112)) Oct 16, 2023 9:04:05 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-Worker4] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(112))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(112))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSLTube(SocketTube(112)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSL Writer(SocketTube(112)) onNext DEBUG: [HttpClient-55-Worker4] [9s 566ms] SSL Writer(SocketTube(112)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [9s 566ms] Http2Connection(SSLTube(SocketTube(112))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker4] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(112))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(112))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [9s 566ms] Http2Connection(SSLTube(SocketTube(112))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [9s 566ms] Http2Connection(SSLTube(SocketTube(112))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(112))) DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(112))) DEBUG: [HttpClient-55-Worker4] [9s 567ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [9s 567ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [9s 567ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [9s 567ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:05 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-Worker4] [9s 570ms] AsyncSSLConnection(SSLTube(SocketTube(112))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [9s 570ms] AsyncSSLConnection(SSLTube(SocketTube(112))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [9s 570ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [9s 570ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [9s 570ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) wrote: 90 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSLTube(SocketTube(112)) request: n=1 DEBUG: [HttpClient-55-Worker4] [9s 570ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: got request of 1 from SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker4] [9s 570ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSLTube(SocketTube(112)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) onNext DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSLTube(SocketTube(112)) request: n=1 DEBUG: [HttpClient-55-Worker4] [9s 570ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: got request of 1 from SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker4] [9s 570ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSLTube(SocketTube(112)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) onNext DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) trying to write: 162 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) wrote: 162 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 570ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 570ms] SSL Writer(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 574ms] SSLTube(SocketTube(112)) request: n=1 DEBUG: [HttpClient-55-Worker4] [9s 574ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: got request of 1 from SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker4] [9s 574ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 574ms] SSL Writer(SocketTube(112)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [9s 574ms] SSL Reader(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 574ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-55-Worker4] [9s 574ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-Worker4] [9s 574ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 574ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [9s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 574ms] SocketTube(112) read bytes: 1726 TestServer(2): starting connection DEBUG: [HttpClient-56-SelectorManager] [9s 574ms] SSL Reader(SocketTube(112)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 574ms] SSL Reader(SocketTube(112)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 575ms] SocketTube(112) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 575ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 575ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 575ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-56-SelectorManager] [9s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for None (false) DEBUG: [Test-server-pool] [9s 575ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-SelectorManager] [9s 575ms] SocketTube(112) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [9s 575ms] SocketTube(112) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 575ms] 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] [9s 575ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 575ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer(2): connection started DEBUG: [readLoop] [9s 575ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 575ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 575ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 575ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 575ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 575ms] 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-55-Worker5] [9s 578ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [9s 578ms] SSL Reader(SocketTube(112)) Unwrapping: 1726 DEBUG: [HttpClient-55-Worker5] [9s 578ms] SSL Reader(SocketTube(112)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [9s 578ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [9s 578ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker5] [9s 578ms] SSL Reader(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker5] [9s 578ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-55-Worker5] [9s 578ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-Worker5] [9s 578ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (true) DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SocketTube(112) read bytes: 228 DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SSL Reader(SocketTube(112)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SSL Reader(SocketTube(112)) Adding 228 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SocketTube(112) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 578ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:228, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) Unwrapping: 228 DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) Decoded 39 bytes out of 228 into buffer of 512 remaining to decode: 151 DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) sending 39 DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 578ms] SSL Reader(SocketTube(112)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 578ms] Http2Connection(SSLTube(SocketTube(112))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 578ms] Http2Connection(SSLTube(SocketTube(112))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 578ms] Http2Connection(SSLTube(SocketTube(112))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker6] [9s 578ms] Http2Connection(SSLTube(SocketTube(112))) Processing 39 DEBUG: [HttpClient-55-Worker6] [9s 578ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker6] [9s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 579ms] 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 Oct 16, 2023 9:04:05 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-Worker6] [9s 579ms] Http2Connection(SSLTube(SocketTube(112))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker6] [9s 579ms] AsyncSSLConnection(SSLTube(SocketTube(112))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker6] [9s 579ms] AsyncSSLConnection(SSLTube(SocketTube(112))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker6] [9s 579ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSLTube(SocketTube(112)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) onNext DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 579ms] SocketTube(112) trying to write: 47 DEBUG: [HttpClient-55-Worker6] [9s 579ms] SocketTube(112) wrote: 47 DEBUG: [HttpClient-55-Worker6] [9s 579ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-55-Worker6] [9s 579ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 579ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSLTube(SocketTube(112)) request: n=1 DEBUG: [HttpClient-55-Worker6] [9s 579ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: got request of 1 from SSLTube(SocketTube(112)) DEBUG: [HttpClient-55-Worker6] [9s 579ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [9s 579ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 579ms] Http2Connection(SSLTube(SocketTube(112))) H2 processed(1) DEBUG: [readLoop] [9s 579ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 580ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) sending 15 DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 580ms] SSL Reader(SocketTube(112)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 580ms] Http2Connection(SSLTube(SocketTube(112))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112))) Processing 15 DEBUG: [HttpClient-55-Worker6] [9s 582ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker6] [9s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 582ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 57972 DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 57972 DEBUG: [HttpClient-55-Worker6] [9s 582ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker6] [9s 583ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) H2 processed(2) DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) sending 13 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) Processing 13 DEBUG: [HttpClient-55-Worker6] [9s 583ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker6] [9s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 583ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) H2 processed(3) DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) sending 9 DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 583ms] SSL Reader(SocketTube(112)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker6] [9s 583ms] Http2Connection(SSLTube(SocketTube(112))) Processing 9 DEBUG: [HttpClient-55-Worker6] [9s 583ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker6] [9s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 583ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker6] [9s 584ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker6] [9s 584ms] HttpClientImpl(56) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112))) Closed stream 1 DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3bc805b4 DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker6] [9s 584ms] Http2Connection(SSLTube(SocketTube(112))) H2 processed(4) DEBUG: [HttpClient-55-Worker6] [9s 584ms] SSL Reader(SocketTube(112)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 584ms] SSL Reader(SocketTube(112)) requesting 1 DEBUG: [HttpClient-55-Worker6] [9s 584ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-55-Worker6] [9s 584ms] SocketTube(112) resuming read event DEBUG: [HttpClient-55-Worker6] [9s 584ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 584ms] SSL Reader(SocketTube(112)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [9s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcb172e for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 585ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [9s 585ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [9s 585ms] Http2Connection(SSLTube(SocketTube(112))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [9s 585ms] Http2Connection(SSLTube(SocketTube(112))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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] [9s 586ms] AsyncSSLConnection(SSLTube(SocketTube(112))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] AsyncSSLConnection(SSLTube(SocketTube(112))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(112)) DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSLTube(SocketTube(112)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Writer(SocketTube(112)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SocketTube(112) pausing read event DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SocketTube(112) 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@7ac99613[Not completed, 4 dependents] (id=7824) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(112)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@fbdac3, getALPN: jdk.internal.net.http.common.MinimalFuture@ebe8cfc[Completed normally] (id=7830), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=228 lim=228 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Reader(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 586ms] SSL Reader(SocketTube(112)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SSL Reader(SocketTube(112)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SSLTube(SocketTube(112)) SSLSubscriberWrapper[SSLTube(SocketTube(112)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@fbdac3, getALPN: jdk.internal.net.http.common.MinimalFuture@ebe8cfc[Completed normally] (id=7830), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] Http2Connection(SSLTube(SocketTube(112))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SSLTube(SocketTube(112)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: cancelled by SSLTube(SocketTube(112)) DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SSL Reader(SocketTube(112)) stop DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SSL Writer(SocketTube(112)) stop DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SocketTube(112) write: cancel DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] AsyncSSLConnection(SSLTube(SocketTube(112))) HttpPublisher: cancelled by SSLTube(SocketTube(112)) DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [9s 587ms] Http2Connection(SSLTube(SocketTube(112))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-55-Worker7] [9s 587ms] Http2Connection(SSLTube(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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-Worker7] [9s 588ms] Http2Connection(SSLTube(SocketTube(112))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 588ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(112))) DEBUG: [HttpClient-56-SelectorManager] [9s 594ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(112))) DEBUG: [HttpClient-56-SelectorManager] [9s 594ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-SelectorManager] [9s 594ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-56-SelectorManager] [9s 594ms] Http2Connection(SSLTube(SocketTube(112))) Close all streams Server connection to /127.0.0.1:57972 stopping. 1 streams DEBUG: [MainThread] [9s 595ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 595ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:40265/ GET DEBUG: [HttpClient-56-Worker0] [9s 596ms] Exchange establishing exchange for https://127.0.0.1:40265/ GET, proxy=null TestServer: Connection writer stopping Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 597ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [9s 597ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [9s 597ms] PlainHttpConnection(SocketTube(113)) registering connect event DEBUG: [HttpClient-56-Worker0] [9s 597ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [9s 597ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16ed8c50 for C (true) DEBUG: [HttpClient-57-SelectorManager] [9s 597ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-57-SelectorManager] [9s 597ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57984 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57984, Session(1697483045459|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-Worker1] [9s 597ms] SocketTube(113) connecting flows DEBUG: [HttpClient-56-Worker1] [9s 597ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [9s 597ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-56-Worker1] [9s 597ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [9s 597ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker1] [9s 597ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-56-Worker1] [9s 597ms] SSL Writer(SocketTube(113)) calling downstreamSubscriber::onSubscribe on SocketTube(113) DEBUG: [HttpClient-56-Worker1] [9s 597ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-56-Worker1] [9s 597ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [9s 597ms] SSL Writer(SocketTube(113)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-Worker1] [9s 597ms] SSL Writer(SocketTube(113)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [9s 597ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [9s 598ms] SSL Writer(SocketTube(113)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) handshaking DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [9s 599ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1c15e720[Not completed, 4 dependents] (id=7889) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(113)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@59176ac6[Not completed, 1 dependents] (id=7895), 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] [9s 599ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SSL Reader(SocketTube(113)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(113)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@59176ac6[Not completed, 1 dependents] (id=7895), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-57-SelectorManager] [9s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (true) DEBUG: [HttpClient-56-Worker2] [9s 599ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 599ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 599ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [9s 599ms] SocketTube(113) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [9s 600ms] SocketTube(113) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [9s 600ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 600ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 600ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 600ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [9s 600ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 600ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SocketTube(113) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SSL Reader(SocketTube(113)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SSL Reader(SocketTube(113)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SocketTube(113) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSL Reader(SocketTube(113)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SocketTube(113) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 601ms] SocketTube(113) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSLFlowDelegate(SocketTube(113)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [9s 601ms] SSLFlowDelegate(SocketTube(113)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSLFlowDelegate(SocketTube(113)) finished task execution DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) wrote: 6 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-Worker3] [9s 602ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 602ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (true) DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SocketTube(113) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SSL Reader(SocketTube(113)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SSL Reader(SocketTube(113)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SocketTube(113) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 603ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 603ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [9s 603ms] SSL Reader(SocketTube(113)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSLFlowDelegate(SocketTube(113)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSLFlowDelegate(SocketTube(113)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSLFlowDelegate(SocketTube(113)) finished task execution DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Reader(SocketTube(113)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Writer(SocketTube(113)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Writer(SocketTube(113)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 604ms] SSLFlowDelegate(SocketTube(113)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [9s 604ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [9s 604ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [9s 604ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [9s 605ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSLTube(SocketTube(113)) connecting flows DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a1daf53 DEBUG: [HttpClient-56-Worker4] [9s 605ms] Http2Connection(SSLTube(SocketTube(113))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSLTube(SocketTube(113)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [9s 605ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) Oct 16, 2023 9:04:05 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] [9s 605ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [9s 605ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 605ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-56-Worker4] [9s 605ms] SSL Writer(SocketTube(113)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 605ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [9s 605ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [9s 605ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 605ms] Http2Connection(SSLTube(SocketTube(113))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [9s 605ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(113))) DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(113))) DEBUG: [HttpClient-56-Worker4] [9s 606ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [9s 606ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [9s 606ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [9s 606ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:05 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] [9s 608ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [9s 608ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 608ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [9s 608ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [9s 608ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) wrote: 90 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 609ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker4] [9s 609ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 609ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker4] [9s 609ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSLTube(SocketTube(113)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) wrote: 162 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 609ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Writer(SocketTube(113)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [9s 609ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 609ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-56-Worker4] [9s 610ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-Worker4] [9s 610ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 610ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SocketTube(113) read bytes: 1726 DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SSL Reader(SocketTube(113)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SSL Reader(SocketTube(113)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SocketTube(113) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 614ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [9s 614ms] SSL Reader(SocketTube(113)) Unwrapping: 1726 DEBUG: [Test-server-pool] [9s 614ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 614ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 614ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 614ms] 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] [9s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SocketTube(113) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 614ms] SocketTube(113) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 614ms] SSL Reader(SocketTube(113)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [9s 615ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [9s 615ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker5] [9s 615ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker5] [9s 615ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-56-Worker5] [9s 615ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-Worker5] [9s 615ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 615ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 615ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 615ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 615ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 615ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 615ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 615ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 615ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 615ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 615ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 615ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 615ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (true) DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SocketTube(113) read bytes: 77 DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SSL Reader(SocketTube(113)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SSL Reader(SocketTube(113)) Adding 77 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SocketTube(113) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 615ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [9s 615ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) sending 39 DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 616ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [9s 616ms] Http2Connection(SSLTube(SocketTube(113))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [9s 616ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker6] [9s 616ms] Http2Connection(SSLTube(SocketTube(113))) Processing 39 DEBUG: [HttpClient-56-Worker6] [9s 616ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker6] [9s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [9s 616ms] 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 Oct 16, 2023 9:04:05 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] [9s 616ms] Http2Connection(SSLTube(SocketTube(113))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker6] [9s 616ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker6] [9s 616ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker6] [9s 616ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Writer(SocketTube(113)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Writer(SocketTube(113)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Writer(SocketTube(113)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Writer(SocketTube(113)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker6] [9s 616ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) trying to write: 47 DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) wrote: 47 DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSLTube(SocketTube(113)) request: n=1 DEBUG: [HttpClient-56-Worker6] [9s 617ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: got request of 1 from SSLTube(SocketTube(113)) DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 617ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(1) DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-Worker6] [9s 617ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [9s 617ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 617ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 617ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 617ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 617ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 617ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-57-SelectorManager] [9s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-57-SelectorManager] [9s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 623ms] SocketTube(113) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [9s 623ms] SSL Reader(SocketTube(113)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 623ms] SSL Reader(SocketTube(113)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 623ms] SocketTube(113) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 623ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) sending 15 DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker7] [9s 623ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker7] [9s 623ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [9s 623ms] Http2Connection(SSLTube(SocketTube(113))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [9s 623ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker7] [9s 623ms] Http2Connection(SSLTube(SocketTube(113))) Processing 15 DEBUG: [HttpClient-56-Worker7] [9s 623ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker7] [9s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [9s 623ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [9s 624ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [9s 624ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker7] [9s 624ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 57984 DEBUG: [HttpClient-56-Worker7] [9s 624ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 57984 DEBUG: [HttpClient-56-Worker7] [9s 624ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker7] [9s 624ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker7] [9s 624ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(2) DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) sending 13 DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker7] [9s 624ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker7] [9s 624ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) Processing 13 DEBUG: [HttpClient-56-Worker7] [9s 625ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker7] [9s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [9s 625ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(3) DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) sending 9 DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker7] [9s 625ms] SSL Reader(SocketTube(113)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker7] [9s 625ms] Http2Connection(SSLTube(SocketTube(113))) Processing 9 DEBUG: [HttpClient-56-Worker7] [9s 625ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker7] [9s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [9s 626ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker7] [9s 626ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker7] [9s 626ms] HttpClientImpl(57) ClientImpl (async) elapsed 30 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113))) Closed stream 1 DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ed618c2 DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker7] [9s 626ms] Http2Connection(SSLTube(SocketTube(113))) H2 processed(4) DEBUG: [HttpClient-56-Worker7] [9s 626ms] SSL Reader(SocketTube(113)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [9s 626ms] SSL Reader(SocketTube(113)) requesting 1 DEBUG: [HttpClient-56-Worker7] [9s 626ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-56-Worker7] [9s 626ms] SocketTube(113) resuming read event DEBUG: [HttpClient-56-Worker7] [9s 626ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker7] [9s 626ms] SSL Reader(SocketTube(113)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2362e2b8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] Http2Connection(SSLTube(SocketTube(113))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] Http2Connection(SSLTube(SocketTube(113))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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] [9s 630ms] AsyncSSLConnection(SSLTube(SocketTube(113))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] AsyncSSLConnection(SSLTube(SocketTube(113))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(113)) DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSLTube(SocketTube(113)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [9s 630ms] SSL Writer(SocketTube(113)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SocketTube(113) pausing read event DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SocketTube(113) 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@1c15e720[Not completed, 4 dependents] (id=7889) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(113)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a1daf53, getALPN: jdk.internal.net.http.common.MinimalFuture@59176ac6[Completed normally] (id=7895), 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] [9s 631ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SSL Reader(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SSL Reader(SocketTube(113)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SSL Reader(SocketTube(113)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SSLTube(SocketTube(113)) SSLSubscriberWrapper[SSLTube(SocketTube(113)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a1daf53, getALPN: jdk.internal.net.http.common.MinimalFuture@59176ac6[Completed normally] (id=7895), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] Http2Connection(SSLTube(SocketTube(113))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SSLTube(SocketTube(113)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: cancelled by SSLTube(SocketTube(113)) DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SSL Reader(SocketTube(113)) stop DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SSL Writer(SocketTube(113)) stop DEBUG: [HttpClient-56-Worker8] [9s 631ms] Http2Connection(SSLTube(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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-57-SelectorManager] [9s 631ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] SocketTube(113) write: cancel DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] AsyncSSLConnection(SSLTube(SocketTube(113))) HttpPublisher: cancelled by SSLTube(SocketTube(113)) DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] Http2Connection(SSLTube(SocketTube(113))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-Worker8] [9s 632ms] Http2Connection(SSLTube(SocketTube(113))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(113))) DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(113))) DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [9s 632ms] Http2Connection(SSLTube(SocketTube(113))) Close all streams Server connection to /127.0.0.1:57984 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 634ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 635ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:40265/ GET DEBUG: [HttpClient-57-Worker0] [9s 638ms] Exchange establishing exchange for https://127.0.0.1:40265/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 639ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [9s 639ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [9s 639ms] PlainHttpConnection(SocketTube(114)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 639ms] PlainHttpConnection(SocketTube(114)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 639ms] PlainHttpConnection(SocketTube(114)) registering connect event DEBUG: [HttpClient-58-SelectorManager] [9s 639ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1ce4d7be for C (true) DEBUG: [HttpClient-57-Worker0] [9s 639ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-58-SelectorManager] [9s 639ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-58-SelectorManager] [9s 639ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36295 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36295, Session(1697483045505|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-Worker1] [9s 640ms] SocketTube(114) connecting flows DEBUG: [HttpClient-57-Worker1] [9s 640ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [9s 640ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-57-Worker1] [9s 640ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker1] [9s 640ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker1] [9s 640ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-57-Worker1] [9s 640ms] SSL Writer(SocketTube(114)) calling downstreamSubscriber::onSubscribe on SocketTube(114) DEBUG: [HttpClient-57-Worker1] [9s 640ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-57-Worker1] [9s 640ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [9s 640ms] SSL Writer(SocketTube(114)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-Worker1] [9s 640ms] SSL Writer(SocketTube(114)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [9s 640ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [9s 640ms] SSL Writer(SocketTube(114)) wrapping 0 bytes DEBUG: [HttpClient-58-SelectorManager] [9s 640ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@161cbcce[Not completed, 4 dependents] (id=7954) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(114)), 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-58-SelectorManager] [9s 654ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SSL Reader(SocketTube(114)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(114)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [9s 654ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-57-Worker2] [9s 654ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [9s 654ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [9s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (true) DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) handshaking DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [9s 654ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [9s 654ms] SocketTube(114) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [9s 655ms] SocketTube(114) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [9s 655ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-57-Worker1] [9s 655ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 655ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 655ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [9s 655ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] SocketTube(114) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] SSL Reader(SocketTube(114)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] SocketTube(114) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 656ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 656ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [9s 657ms] SSL Reader(SocketTube(114)) Unwrapping: 133 DEBUG: [HttpClient-57-Worker3] [9s 657ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-SelectorManager] [9s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 657ms] SocketTube(114) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 657ms] SocketTube(114) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 657ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 657ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [9s 657ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 657ms] SSLFlowDelegate(SocketTube(114)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [9s 657ms] SSLFlowDelegate(SocketTube(114)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSLFlowDelegate(SocketTube(114)) finished task execution DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) wrote: 6 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-Worker3] [9s 658ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 658ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (true) DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SocketTube(114) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SSL Reader(SocketTube(114)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SocketTube(114) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 658ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 658ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [9s 658ms] SSL Reader(SocketTube(114)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker4] [9s 658ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [9s 658ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 658ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [9s 658ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 658ms] SSL Reader(SocketTube(114)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSLFlowDelegate(SocketTube(114)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSLFlowDelegate(SocketTube(114)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSLFlowDelegate(SocketTube(114)) finished task execution DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Reader(SocketTube(114)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Writer(SocketTube(114)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Writer(SocketTube(114)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 659ms] SSLFlowDelegate(SocketTube(114)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [9s 659ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [9s 659ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [9s 659ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [9s 660ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSLTube(SocketTube(114)) connecting flows DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@580de5e5 DEBUG: [HttpClient-57-Worker4] [9s 660ms] Http2Connection(SSLTube(SocketTube(114))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSLTube(SocketTube(114)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [9s 660ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) Oct 16, 2023 9:04:05 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-Worker4] [9s 660ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [9s 660ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 660ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-57-Worker4] [9s 660ms] SSL Writer(SocketTube(114)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 660ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker4] [9s 661ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [9s 661ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-57-Worker4] [9s 661ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [9s 661ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [9s 661ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:05 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-Worker4] [9s 661ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [9s 661ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 661ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [9s 661ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [9s 661ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) wrote: 90 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 662ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker4] [9s 662ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 662ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker4] [9s 662ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSLTube(SocketTube(114)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) wrote: 162 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 662ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Writer(SocketTube(114)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [9s 662ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 662ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-57-Worker4] [9s 663ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-Worker4] [9s 663ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 663ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SocketTube(114) read bytes: 1726 TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SSL Reader(SocketTube(114)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SocketTube(114) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [9s 663ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [9s 663ms] SSL Reader(SocketTube(114)) Unwrapping: 1726 DEBUG: [Test-server-pool] [9s 663ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 664ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 664ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 664ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 664ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [9s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SocketTube(114) no more demand for reading DEBUG: [HttpClient-57-Worker5] [9s 664ms] SSL Reader(SocketTube(114)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [9s 664ms] 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] [9s 664ms] SocketTube(114) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [9s 664ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [9s 664ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [9s 664ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker5] [9s 664ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-57-Worker5] [9s 664ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-Worker5] [9s 664ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (true) DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SocketTube(114) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SSL Reader(SocketTube(114)) Adding 77 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SocketTube(114) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 664ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) Unwrapping: 77 TestServer(2): connection started DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) sending 39 DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [readLoop] [9s 664ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 664ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 664ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 664ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 664ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 664ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [9s 664ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker6] [9s 664ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [9s 664ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 664ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [9s 664ms] Http2Connection(SSLTube(SocketTube(114))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [9s 665ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [9s 665ms] Http2Connection(SSLTube(SocketTube(114))) Processing 39 DEBUG: [HttpClient-57-Worker6] [9s 665ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [9s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 665ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 665ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 665ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker6] [9s 665ms] 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 Oct 16, 2023 9:04:05 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-Worker6] [9s 665ms] Http2Connection(SSLTube(SocketTube(114))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-57-Worker6] [9s 665ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [9s 665ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [9s 665ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker6] [9s 665ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [9s 665ms] SSL Writer(SocketTube(114)) onNext TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-57-Worker6] [9s 665ms] SSL Writer(SocketTube(114)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) wrote: 47 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSLTube(SocketTube(114)) request: n=1 DEBUG: [HttpClient-57-Worker6] [9s 666ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: got request of 1 from SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 666ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(1) DEBUG: [readLoop] [9s 666ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 666ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 666ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [9s 666ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 666ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) resuming read event DEBUG: [HttpClient-57-Worker6] [9s 666ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 666ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 670ms] SocketTube(114) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [9s 670ms] SSL Reader(SocketTube(114)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 670ms] SSL Reader(SocketTube(114)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 670ms] SocketTube(114) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@531e3069 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 670ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) sending 15 DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 670ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 670ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114))) Processing 15 DEBUG: [HttpClient-57-Worker7] [9s 671ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [9s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 671ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 36295 DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 36295 DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [9s 671ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [9s 671ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [9s 671ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 671ms] SSL Reader(SocketTube(114)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [9s 671ms] SSL Reader(SocketTube(114)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [9s 671ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) sending 13 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) Processing 13 DEBUG: [HttpClient-57-Worker7] [9s 672ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [9s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 672ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) sending 9 DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 672ms] SSL Reader(SocketTube(114)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114))) Processing 9 DEBUG: [HttpClient-57-Worker7] [9s 672ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [9s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 672ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [9s 672ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [9s 672ms] HttpClientImpl(58) ClientImpl (async) elapsed 37 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [9s 672ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [9s 673ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [9s 673ms] Http2Connection(SSLTube(SocketTube(114))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [9s 673ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2fbb9bbf DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] Http2Connection(SSLTube(SocketTube(114))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] Http2Connection(SSLTube(SocketTube(114))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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-Worker7] [9s 673ms] Http2Connection(SSLTube(SocketTube(114)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] AsyncSSLConnection(SSLTube(SocketTube(114))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] AsyncSSLConnection(SSLTube(SocketTube(114))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(114)) DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSLTube(SocketTube(114)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSL Writer(SocketTube(114)) onNext DEBUG: [HttpClient-57-Worker7] [9s 673ms] Http2Connection(SSLTube(SocketTube(114))) H2 processed(4) DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSL Writer(SocketTube(114)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSL Writer(SocketTube(114)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSL Writer(SocketTube(114)) wrapping 34 bytes DEBUG: [HttpClient-57-Worker7] [9s 673ms] SSL Reader(SocketTube(114)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSL Writer(SocketTube(114)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSL Writer(SocketTube(114)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-Worker7] [9s 673ms] SSL Reader(SocketTube(114)) requesting 1 DEBUG: [HttpClient-57-Worker7] [9s 673ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 673ms] SSL Writer(SocketTube(114)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 674ms] SSL Writer(SocketTube(114)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [9s 674ms] SSL Writer(SocketTube(114)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [9s 674ms] SSL Writer(SocketTube(114)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [9s 674ms] SSL Writer(SocketTube(114)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2112b1e6 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) pausing read event DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2112b1e6 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SocketTube(114) 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@161cbcce[Not completed, 4 dependents] (id=7954) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(114)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@580de5e5, getALPN: jdk.internal.net.http.common.MinimalFuture@12e24058[Completed normally] (id=7960), 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-Worker7] [9s 674ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SSL Reader(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SSL Reader(SocketTube(114)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-57-Worker7] [9s 674ms] SSL Reader(SocketTube(114)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] SSLTube(SocketTube(114)) SSLSubscriberWrapper[SSLTube(SocketTube(114)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@580de5e5, getALPN: jdk.internal.net.http.common.MinimalFuture@12e24058[Completed normally] (id=7960), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] Http2Connection(SSLTube(SocketTube(114))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 674ms] Http2Connection(SSLTube(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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-57-Worker7] [9s 675ms] Http2Connection(SSLTube(SocketTube(114))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:04:05 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) 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:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) 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:322) DEBUG: [HttpClient-57-Worker7] [9s 675ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-57-Worker7] [9s 675ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(114))) DEBUG: [HttpClient-57-Worker7] [9s 675ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-Worker7] [9s 675ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-Worker7] [9s 675ms] SSLTube(SocketTube(114)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [9s 675ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: cancelled by SSLTube(SocketTube(114)) DEBUG: [HttpClient-57-Worker7] [9s 675ms] SSL Reader(SocketTube(114)) stop DEBUG: [HttpClient-57-Worker7] [9s 675ms] SSL Writer(SocketTube(114)) stop DEBUG: [HttpClient-57-Worker7] [9s 675ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-57-Worker7] [9s 675ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [9s 675ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-57-Worker7] [9s 675ms] SocketTube(114) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 674ms] SSL Writer(SocketTube(114)) DownstreamPusher: Pushing 72 bytes downstream Server connection to /127.0.0.1:36295 stopping. 1 streams DEBUG: [HttpClient-58-SelectorManager] [9s 675ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 675ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 675ms] SocketTube(114) write: cancel DEBUG: [HttpClient-58-SelectorManager] [9s 675ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 675ms] AsyncSSLConnection(SSLTube(SocketTube(114))) HttpPublisher: cancelled by SSLTube(SocketTube(114)) DEBUG: [HttpClient-58-SelectorManager] [9s 676ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 676ms] Http2Connection(SSLTube(SocketTube(114))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [9s 676ms] Http2Connection(SSLTube(SocketTube(114))) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 676ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 677ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:40265/ GET DEBUG: [HttpClient-58-Worker0] [9s 681ms] Exchange establishing exchange for https://127.0.0.1:40265/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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] [9s 682ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [9s 682ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [9s 682ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 682ms] PlainHttpConnection(SocketTube(115)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 682ms] PlainHttpConnection(SocketTube(115)) registering connect event DEBUG: [HttpClient-58-Worker0] [9s 682ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [9s 682ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4bf0efaa for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60393, Session(1697483045550|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60393 DEBUG: [HttpClient-58-Worker1] [9s 683ms] SocketTube(115) connecting flows DEBUG: [HttpClient-58-Worker1] [9s 683ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [9s 683ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-58-Worker1] [9s 683ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@410884da[Not completed, 4 dependents] (id=8019) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), 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-59-SelectorManager] [9s 683ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SSL Reader(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-58-Worker1] [9s 683ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker1] [9s 683ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-58-Worker1] [9s 683ms] SSL Writer(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SocketTube(115) DEBUG: [HttpClient-58-Worker1] [9s 683ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-58-Worker1] [9s 683ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-59-SelectorManager] [9s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (true) DEBUG: [HttpClient-59-SelectorManager] [9s 686ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [9s 686ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-58-Worker1] [9s 686ms] SSL Writer(SocketTube(115)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [9s 686ms] SSL Writer(SocketTube(115)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-Worker1] [9s 686ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [9s 686ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker2] [9s 686ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-58-Worker2] [9s 686ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [9s 686ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Writer(SocketTube(115)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Writer(SocketTube(115)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Writer(SocketTube(115)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [9s 687ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [9s 688ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [9s 688ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 688ms] SocketTube(115) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [9s 688ms] SocketTube(115) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [9s 688ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-58-Worker1] [9s 688ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 688ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 688ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [9s 688ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SocketTube(115) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SSL Reader(SocketTube(115)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SocketTube(115) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSL Reader(SocketTube(115)) Unwrapping: 133 DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SocketTube(115) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 689ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 689ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 690ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 690ms] SocketTube(115) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [9s 690ms] SocketTube(115) wrote: 6 DEBUG: [HttpClient-58-Worker3] [9s 690ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 690ms] SocketTube(115) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 690ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 691ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [9s 691ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 691ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 691ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-58-Worker3] [9s 691ms] SocketTube(115) resuming read event DEBUG: [HttpClient-58-Worker3] [9s 691ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 691ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (true) DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SocketTube(115) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SSL Reader(SocketTube(115)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SocketTube(115) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 691ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [9s 691ms] SSL Reader(SocketTube(115)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Writer(SocketTube(115)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSLFlowDelegate(SocketTube(115)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [9s 692ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [9s 692ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [9s 692ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [9s 692ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSLTube(SocketTube(115)) connecting flows DEBUG: [HttpClient-58-Worker4] [9s 692ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7f5c4a75 DEBUG: [HttpClient-58-Worker4] [9s 693ms] Http2Connection(SSLTube(SocketTube(115))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSLTube(SocketTube(115)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [9s 693ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) Oct 16, 2023 9:04:05 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-Worker4] [9s 693ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [9s 693ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 693ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-58-Worker4] [9s 693ms] SSL Writer(SocketTube(115)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 693ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [9s 695ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [9s 695ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-58-Worker4] [9s 695ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [9s 695ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [9s 695ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [9s 695ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:05 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-Worker4] [9s 696ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [9s 696ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 696ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [9s 696ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [9s 696ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) wrote: 90 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 696ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker4] [9s 696ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 696ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker4] [9s 696ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSLTube(SocketTube(115)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) wrote: 162 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 696ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 696ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 697ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 697ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker4] [9s 697ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 697ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 697ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 697ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-58-Worker4] [9s 697ms] SocketTube(115) resuming read event DEBUG: [HttpClient-58-Worker4] [9s 697ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 697ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 698ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 698ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 698ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 698ms] 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 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 702ms] SocketTube(115) read bytes: 1803 DEBUG: [HttpClient-59-SelectorManager] [9s 702ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 702ms] SSL Reader(SocketTube(115)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 702ms] SocketTube(115) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 702ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Unwrapping: 1803 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) sending 39 DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 702ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 702ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 703ms] Http2Connection(SSLTube(SocketTube(115))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 703ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker5] [9s 703ms] Http2Connection(SSLTube(SocketTube(115))) Processing 39 DEBUG: [HttpClient-58-Worker5] [9s 703ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker5] [9s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 703ms] 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 Oct 16, 2023 9:04:05 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-Worker5] [9s 703ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker5] [9s 703ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker5] [9s 703ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker5] [9s 703ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 703ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) trying to write: 47 DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) wrote: 47 DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-58-Worker5] [9s 704ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 704ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(1) DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) resuming read event DEBUG: [HttpClient-58-Worker5] [9s 704ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 704ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [readLoop] [9s 705ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 705ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 705ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 705ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 705ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 705ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 705ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 705ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-SelectorManager] [9s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (false) TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-59-SelectorManager] [9s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 707ms] SocketTube(115) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [9s 707ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 707ms] SSL Reader(SocketTube(115)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 707ms] SocketTube(115) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 707ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [9s 707ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [9s 707ms] SSL Reader(SocketTube(115)) Unwrapping: 151 DEBUG: [readLoop] [9s 711ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 711ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 711ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) sending 15 DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [9s 711ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 711ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [9s 711ms] Http2Connection(SSLTube(SocketTube(115))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [9s 711ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [9s 711ms] Http2Connection(SSLTube(SocketTube(115))) Processing 15 DEBUG: [HttpClient-58-Worker6] [9s 711ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [9s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [9s 711ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [9s 714ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [9s 714ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [9s 714ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 60393 DEBUG: [HttpClient-58-Worker6] [9s 714ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 60393 DEBUG: [HttpClient-58-Worker6] [9s 714ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [9s 714ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [9s 714ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [9s 714ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [9s 714ms] SSL Reader(SocketTube(115)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) sending 13 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) Processing 13 DEBUG: [HttpClient-58-Worker6] [9s 715ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [9s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [9s 715ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) sending 9 DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [9s 715ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [9s 715ms] Http2Connection(SSLTube(SocketTube(115))) Processing 9 DEBUG: [HttpClient-58-Worker6] [9s 715ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [9s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [9s 715ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [9s 716ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [9s 716ms] HttpClientImpl(59) ClientImpl (async) elapsed 38 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115))) Closed stream 1 DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c3af6c0 DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker6] [9s 716ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(4) DEBUG: [HttpClient-58-Worker6] [9s 716ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [9s 716ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-58-Worker6] [9s 716ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-58-Worker6] [9s 716ms] SocketTube(115) resuming read event DEBUG: [HttpClient-58-Worker6] [9s 716ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [9s 716ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a129f for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 717ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [9s 717ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [9s 717ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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 718ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SocketTube(115) pausing read event DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SocketTube(115) 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@410884da[Not completed, 4 dependents] (id=8019) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7f5c4a75, getALPN: jdk.internal.net.http.common.MinimalFuture@35c4f39e[Completed normally] (id=8025), 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 718ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Reader(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 718ms] SSL Reader(SocketTube(115)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SSL Reader(SocketTube(115)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7f5c4a75, getALPN: jdk.internal.net.http.common.MinimalFuture@35c4f39e[Completed normally] (id=8025), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] Http2Connection(SSLTube(SocketTube(115))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SSLTube(SocketTube(115)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SSL Reader(SocketTube(115)) stop DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SSL Writer(SocketTube(115)) stop DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SocketTube(115) write: cancel DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-59-SelectorManager] [9s 719ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams Server connection to /127.0.0.1:60393 stopping. 1 streams DEBUG: [HttpClient-58-Worker7] [9s 720ms] Http2Connection(SSLTube(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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-58-Worker7] [9s 720ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [9s 721ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@7fc096a8 (user-supplied=true) DEBUG: [MainThread] [9s 722ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:40265/ GET DEBUG: [HttpClient-59-Worker0] [9s 722ms] Exchange establishing exchange for https://127.0.0.1:40265/ GET, proxy=null Oct 16, 2023 9:04:05 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:04:05 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 723ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [9s 723ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [9s 723ms] PlainHttpConnection(SocketTube(116)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 723ms] PlainHttpConnection(SocketTube(116)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 723ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-60-SelectorManager] [9s 723ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54e0ac74 for C (true) DEBUG: [HttpClient-59-Worker0] [9s 723ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [9s 723ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-60-SelectorManager] [9s 723ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54925 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=54925, Session(1697483045591|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-Worker1] [9s 724ms] SocketTube(116) connecting flows DEBUG: [HttpClient-59-Worker1] [9s 724ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [9s 724ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-59-Worker1] [9s 724ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [9s 724ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] 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@5e18c704[Not completed, 4 dependents] (id=8084) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), 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-60-SelectorManager] [9s 724ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (true) DEBUG: [HttpClient-59-Worker1] [9s 724ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-59-Worker1] [9s 724ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-59-Worker1] [9s 724ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-59-Worker1] [9s 724ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [9s 724ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-59-Worker1] [9s 724ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [9s 724ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [9s 724ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-60-SelectorManager] [9s 724ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [9s 724ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-59-Worker2] [9s 724ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 724ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [9s 726ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [9s 726ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [9s 726ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-59-Worker1] [9s 726ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [9s 726ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [9s 726ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SocketTube(116) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [9s 729ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 729ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-Worker3] [9s 730ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 730ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (true) DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SocketTube(116) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 730ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 730ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 730ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [9s 730ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [9s 730ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 730ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [9s 730ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 731ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [9s 731ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [9s 731ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 731ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 732ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f518421 DEBUG: [HttpClient-59-Worker4] [9s 732ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [9s 732ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Oct 16, 2023 9:04:05 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 732ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 732ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 732ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-59-Worker4] [9s 732ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 732ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:04:05 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 732ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 732ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 732ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [9s 732ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [9s 732ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-59-Worker4] [9s 733ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [9s 733ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [9s 733ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:40265/ GET DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:04:05 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 733ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [9s 733ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 733ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 733ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [9s 733ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [9s 733ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 733ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 733ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 733ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 733ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 733ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 734ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker4] [9s 734ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 734ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker4] [9s 734ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 734ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 734ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-60-SelectorManager] [9s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 734ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 734ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-59-Worker4] [9s 734ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker4] [9s 735ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 735ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [9s 735ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 735ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 735ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 735ms] 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-Worker4] [9s 735ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 735ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-59-Worker4] [9s 735ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-Worker4] [9s 735ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (true) DEBUG: [HttpClient-59-Worker4] [9s 735ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 735ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 735ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 735ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for None (false) DEBUG: [readLoop] [9s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 735ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 735ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 735ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 735ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SocketTube(116) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 735ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [9s 735ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker5] [9s 735ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 736ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 736ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [9s 736ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [9s 736ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [9s 736ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-59-Worker5] [9s 736ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [9s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [9s 736ms] 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 Oct 16, 2023 9:04:05 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 736ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [9s 737ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [9s 737ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [9s 737ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-59-Worker5] [9s 737ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [9s 737ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 737ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 737ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [9s 737ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-Worker5] [9s 737ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 737ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 737ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (false) TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-60-SelectorManager] [9s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 741ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [9s 741ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 741ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 741ms] SocketTube(116) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (false) DEBUG: [HttpClient-59-Worker6] [9s 741ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [9s 741ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [9s 741ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [9s 741ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [9s 741ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [9s 741ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-59-Worker6] [9s 741ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-59-Worker6] [9s 742ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [9s 742ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 742ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 54925 DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:40265/) 200 HTTP_2 Local port: 54925 DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [9s 742ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [9s 742ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [9s 742ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-59-Worker6] [9s 743ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [9s 743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 743ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 743ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-59-Worker6] [9s 743ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [9s 743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 743ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:04:05 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 743ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [9s 744ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [9s 744ms] HttpClientImpl(60) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:40265/ DEBUG: [HttpClient-59-Worker6] [9s 744ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 744ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 744ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [9s 744ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [9s 744ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f0505dc DEBUG: [HttpClient-59-Worker6] [9s 744ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker6] [9s 744ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [9s 744ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 744ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-59-Worker6] [9s 744ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-59-Worker6] [9s 744ms] SocketTube(116) resuming read event DEBUG: [HttpClient-59-Worker6] [9s 744ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 744ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 741ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b1a52a3 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:04:05 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 749ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [9s 749ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SocketTube(116) pausing read event DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] 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@5e18c704[Not completed, 4 dependents] (id=8084) 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@f518421, getALPN: jdk.internal.net.http.common.MinimalFuture@2acbace1[Completed normally] (id=8090), 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 750ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f518421, getALPN: jdk.internal.net.http.common.MinimalFuture@2acbace1[Completed normally] (id=8090), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 750ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-59-Worker7] [9s 751ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker7] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SocketTube(116) write: cancel DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams Oct 16, 2023 9:04:05 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) 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:731) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-59-Worker7] [9s 751ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-59-Worker7] [9s 752ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-60-SelectorManager] [9s 751ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-59-Worker7] [9s 752ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [9s 752ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 752ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-59-Worker7] [9s 752ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:54925 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 28 connections TestServer(2): stopping 30 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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/4/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/4/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 \ 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 Oct 16 21:04:06 CEST 2023 finished: Mon Oct 16 21:04:06 CEST 2023 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.469 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 Oct 16 21:04:06 CEST 2023 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 Oct 16 21:04:06 CEST 2023 elapsed time (seconds): 0.469 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=2430873, tid=2430877 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/5/hs_err_pid2430873.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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/4/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/4/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/4/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/5/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/ImmutableHeaders.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/SmallTimeout.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.043 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 Oct 16 21:05:24 CEST 2023 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: 6 finished: Mon Oct 16 21:05:24 CEST 2023 elapsed time (seconds): 0.043 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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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.056 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 Oct 16 21:05:24 CEST 2023 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: 6 finished: Mon Oct 16 21:05:24 CEST 2023 elapsed time (seconds): 0.056 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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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.038 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 Oct 16 21:05:24 CEST 2023 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: 6 finished: Mon Oct 16 21:05:24 CEST 2023 elapsed time (seconds): 0.038 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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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 Oct 16 21:05:24 CEST 2023 finished: Mon Oct 16 21:05:24 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.485 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Oct 16 21:05:24 CEST 2023 Test directory: compile: LightWeightHttpServer finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.485 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.485 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 Oct 16 21:05:24 CEST 2023 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: 6 finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.485 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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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. Build successful REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.056 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Mon Oct 16 21:05:25 CEST 2023 Library /test/lib: compile: jdk.test.lib.Platform finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.056 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.055 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Platform.java reason: .class file out of date or does not exist started: Mon Oct 16 21:05:25 CEST 2023 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: 6 finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.055 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/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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/Platform.java ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.135 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Oct 16 21:05:25 CEST 2023 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.135 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.134 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 Oct 16 21:05:25 CEST 2023 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: 6 finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.134 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/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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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.389 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Oct 16 21:05:25 CEST 2023 Test directory: compile: RequestBodyTest finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.389 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.389 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 Oct 16 21:05:25 CEST 2023 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: 6 finished: Mon Oct 16 21:05:25 CEST 2023 elapsed time (seconds): 0.389 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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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: 39.372 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Oct 16 21:05:25 CEST 2023 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 Oct 16 21:06:05 CEST 2023 elapsed time (seconds): 39.372 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 = 36567 HTTPS server port = 43851 Proxy port = 43655 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36567/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43851/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43851/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: Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Oct 16, 2023 9:05:27 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:05:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:05:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:06:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:06:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:06:04 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36567 remote=/127.0.0.1:51732] Oct 16, 2023 9:06:04 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43851 remote=localhost/127.0.0.1:38540] STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/5/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/5/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/5/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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 Oct 16 21:06:05 CEST 2023 finished: Mon Oct 16 21:06:05 CEST 2023 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.566 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Oct 16 21:06:05 CEST 2023 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 Oct 16 21:06:05 CEST 2023 elapsed time (seconds): 0.566 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=2442681, tid=2442684 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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/3/hs_err_pid2442681.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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/5/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/5/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/5/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/3/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -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/ShutdownNow.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.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/TimeoutOrdering.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.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/NoLoopbackPackets.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/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.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/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/URI/Test.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/B6529759.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/URL/Equals.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URL/Test.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/RacyHandler.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/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLConnection/6212146/TestDriver.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/net/URLConnection/Connect.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetFileNameMap.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/DisconnectAfterEOF.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/net/B6499348.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/SctpSanity.java Passed: java/net/vthread/BlockingSocketOps.java#direct-register Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations 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/AsynchronousChannelGroup/BadProperties.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.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/URLPermission/URLTest.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/IsBound.java TEST: java/nio/channels/Channels/ReadXBytes.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.RandomFactory TIME: 0.0 seconds messages: command: build jdk.test.lib.RandomFactory reason: User specified action: run build jdk.test.lib.RandomFactory started: Mon Oct 16 21:10:24 CEST 2023 finished: Mon Oct 16 21:10:24 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.115 seconds messages: command: build ReadXBytes reason: Named class compiled on demand started: Mon Oct 16 21:10:24 CEST 2023 Test directory: compile: ReadXBytes finished: Mon Oct 16 21:10:24 CEST 2023 elapsed time (seconds): 0.115 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.115 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels/ReadXBytes.java reason: .class file out of date or does not exist started: Mon Oct 16 21:10:24 CEST 2023 Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.util=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Oct 16 21:10:24 CEST 2023 elapsed time (seconds): 0.115 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 add exports: java.base/jdk.internal.util ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels/Channels/ReadXBytes.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels /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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/nio/channels/Channels/ReadXBytes.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels/ReadXBytes.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels/Channels/ReadXBytes.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/7/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels \ -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/7/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels \ -J-Dtest.modules=java.base/jdk.internal.util \ --add-modules java.base \ --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels/Channels/ReadXBytes.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels:/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/nio/channels/Channels/ReadXBytes.java ACTION: testng -- Failed. Unexpected exit from test [exit code: 137] REASON: User specified action: run testng/othervm/timeout=900 -Xmx12G ReadXBytes TIME: 25.021 seconds messages: command: testng -Xmx12G ReadXBytes reason: User specified action: run testng/othervm/timeout=900 -Xmx12G ReadXBytes started: Mon Oct 16 21:10:24 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.util=ALL-UNNAMED finished: Mon Oct 16 21:10:49 CEST 2023 elapsed time (seconds): 25.021 configuration: Boot Layer add modules: java.base add exports: java.base/jdk.internal.util ALL-UNNAMED STDOUT: Seed from RandomFactory = -6446157171808096326L test ReadXBytes.readAllBytes(1): success test ReadXBytes.readAllBytes(104): success test ReadXBytes.readAllBytes(9340): success test ReadXBytes.readAllBytes(117110): success test ReadXBytes.readAllBytes(2054640263): success test ReadXBytes.readAllBytesAtEOF(): success test ReadXBytes.readAllBytesFromBeyondMaxLengthFile(): success test ReadXBytes.readAllBytesFromEmptyFile(): success STDERR: rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/7/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/java/nio/channels:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels:/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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/nio/channels/Channels/ReadXBytes.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels/ReadXBytes.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels/Channels/ReadXBytes.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/nio/channels \ -Dtest.modules=java.base/jdk.internal.util \ --add-modules java.base \ --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Xmx12G \ 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/nio/channels/Channels/ReadXBytes.d/testng.0.jta java/nio/channels/Channels/ReadXBytes.java false ReadXBytes TEST RESULT: Failed. Unexpected exit from test [exit code: 137] -------------------------------------------------- Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.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/DatagramChannel/MulticastSendReceiveTests.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/Lock.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/Mode.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Pwrite.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/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/Overlaps.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/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/FileChannel/Write.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/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 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/WakeupAfterClose.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.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/Selector/TemporarySelector.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/Selector/OutOfBand.java#id0 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/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/channels/vthread/BlockingChannelOps.java#direct-register Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetEncoder/CanEncode.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/charset/coders/BashCache.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/coders/FullRead.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/RemovingSunIO/SunioAlias.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/file/attribute/PosixFileAttributeView/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/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/file/WatchService/Basic.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.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/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/GetInstance.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/misc/Versions.java Passed: java/security/Permission/NullName.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/Permission/ToString.java Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.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/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/misc/TestDefaultRandom.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/Principal/Implies.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/ProtectionDomain/AllPerm.java Passed: java/security/ProtectionDomain/NullPerms.java Passed: java/security/ProtectionDomain/PreserveCombinerTest.java Passed: java/security/ProtectionDomain/NullGetActions.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/Equals.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/GetInstance.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Provider/Turkish.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Security/AddProvider.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/ProviderFiltering.java Passed: java/security/Signature/ByteBuffers.java Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/Signature/NoProvider.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/security/Signature/Offsets.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/security/Signature/ResetAfterException.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/SignedObject/Copy.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/spec/ECCBasic.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.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/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.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/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/Bug7041232.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Collator/Regression.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Format/common/Bug4769840.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.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/serialization/TestSerialization.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/CompactNumberFormat/TestWithCompatProvider.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug4823811.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/DateFormat/Bug8209047.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/DateFormatRegression.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/MessageFormat/bug4492719.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/BigDecimalFormat.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/text/Format/NumberFormat/TestPeruCurrencyFormat.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.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/CopticChronology.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/CopticEra.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/time/tck/java/time/chrono/TCKChronology.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/TCKHijrahChronology.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.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/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.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/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.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/TCKMonth.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/TCKZoneOffset.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/TestServiceLoader.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/TestEraDisplayName.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.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/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/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.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/TestReducedParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestStringLiteralParser.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/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.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/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/AbstractTest.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_System.java Passed: java/time/test/java/time/TestClock_Tick.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/TestLocalTime.java Passed: java/time/test/java/time/TestLocalDateTime.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: java/time/test/java/time/TestZoneOffset.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/Mac/NullMacSpi.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/KeyGenerator/CompareKeys.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/KEM/KemInterop.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/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/naming/module/RunBasic.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client 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/compatibility/ClientHelloProcessing.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.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/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLEngine/Arrays.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/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.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/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/GetInstance.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/script/JDK_8196959/BadFactoryTest.sh Passed: javax/script/ProviderTest.sh Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test1.java Passed: javax/script/Test2.java Passed: javax/script/Test3.java Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/Test4.java Passed: javax/script/Test5.java Passed: javax/script/Test6.java Passed: javax/script/Test7.java Passed: javax/script/Test8.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/script/VersionTest.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java Passed: javax/security/auth/PrivateCredentialPermission/CanonError.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/Subject/doAs/Test.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/Subject/DoAs.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/smartcardio/Serialize.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/smartcardio/ResponseAPDUTest.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/smartcardio/CommandAPDUTest.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.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/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/util/StubSyncProvider.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.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/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.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/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/crypto/dsig/Basic.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/LookupTest.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ParallelGC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_G1GC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_SerialGC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ShenandoahGC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Singlegen Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Generational Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_G1GC Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ParallelGC Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_SerialGC Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Singlegen Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Generational Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ShenandoahGC Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/HttpClient/B8209178.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/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.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: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.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/protocol/file/FileMap.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.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/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/MessageHeaderTest.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/net/www/AuthHeaderTest.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/jca/PreferredProviderTest.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/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/ec/ed/EdDSATest.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/DupEtypes.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/Renew.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/BasicKrb5Test.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/SpnegoUnknownMech.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/krb5/auto/Test5653.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/SaslBasic.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.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/config/DNS.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/etype/KerberosAesSha2.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/BadKdcDefaultValue.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.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/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.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/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Mac/ReinitMac.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/ConfigQuotedString.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.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/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/MessageDigest/SHA3.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/pkcs12/SameDN.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/provider/PolicyFile/AliasExpansion.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/CombinedPerms.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.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/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/pss/SignatureTest2.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/SpecTest.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.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/rsa/SignatureTest.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.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/InputRecord/SSLSocketTimeoutNulls.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/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.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/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.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/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/PassType.java Passed: sun/security/tools/jarsigner/SectionsOnly.java Passed: sun/security/tools/jarsigner/Test4431684.java Passed: sun/security/tools/jarsigner/SymLinkTest.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.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/WeakSize.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/CheckCertAKID.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/ImportReadAll.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/KeyAlg.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/PrintSSL.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/RealType.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed: sun/security/tools/keytool/Resource.java Passed: sun/security/tools/keytool/SecurityToolsTest.java Passed: sun/security/tools/keytool/SecretKeyKS.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.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/Debug/MultiOptions.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/DerOutputStream/LocaleInTime.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/tools/keytool/WeakAlg.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/tools/keytool/ReadJar.java Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/tools/keytool/StorePasswords.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/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 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/math/TestIntegerModuloP.java#IntegerPolynomialP384 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/Usages.java Passed: sun/security/util/Resources/Format.java 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#P256OrderField Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/NonStandardNames.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/tools/jarsigner/TimestampCheck.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/EDIPartyName/NullName.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/GeneralName/DNSNameTest.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/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/NullX500Name.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: sun/security/x509/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.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/security/validator/samedn.sh Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/security/validator/certreplace.sh Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4685470.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Format/Bug4807540.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/text/resources/Format/Bug4994312.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: tools/jar/mmrjar/Basic.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: sun/security/x509/URICertStore/AIACertTimeout.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/modularJar/Basic.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/UpdateJar.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jimage/JImageListTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageToolTest.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.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/CompressorPluginTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/CompareDottedVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DottedVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/InvalidDottedVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PathGroupTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java Passed: tools/jmod/JmodTest.java Passed: tools/jpackage/linux/LicenseTypeTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/jpackage/linux/LinuxResourceTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java TEST: tools/jpackage/linux/MaintainerTest.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.jpackage.test.* TIME: 0.001 seconds messages: command: build jdk.jpackage.test.* reason: User specified action: run build jdk.jpackage.test.* started: Mon Oct 16 21:42:19 CEST 2023 finished: Mon Oct 16 21:42:19 CEST 2023 elapsed time (seconds): 0.001 ACTION: build -- Passed. Build successful REASON: User specified action: run build MaintainerTest TIME: 0.027 seconds messages: command: build MaintainerTest reason: User specified action: run build MaintainerTest started: Mon Oct 16 21:42:19 CEST 2023 Test directory: compile: MaintainerTest finished: Mon Oct 16 21:42:19 CEST 2023 elapsed time (seconds): 0.027 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.027 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/MaintainerTest.java reason: .class file out of date or does not exist started: Mon Oct 16 21:42:19 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Oct 16 21:42:19 CEST 2023 elapsed time (seconds): 0.027 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: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/linux/MaintainerTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/helpers 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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=tools/jpackage/linux/MaintainerTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/MaintainerTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/linux/MaintainerTest.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/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/helpers \ -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/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/helpers \ -J-Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/linux/MaintainerTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/helpers /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/MaintainerTest.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build jdk.jpackage.test.Main reason: Named class compiled on demand started: Mon Oct 16 21:42:19 CEST 2023 finished: Mon Oct 16 21:42:19 CEST 2023 elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=MaintainerTest TIME: 42.544 seconds messages: command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=MaintainerTest reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=MaintainerTest started: Mon Oct 16 21:42:19 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED finished: Mon Oct 16 21:43:01 CEST 2023 elapsed time (seconds): 42.544 configuration: Boot Layer add modules: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED STDOUT: [21:42:19.631] Parsing [--jpt-run=MaintainerTest]... [21:42:19.732] MaintainerTest.test -> [public static void MaintainerTest.test()] [21:42:19.770] Create: MaintainerTest.test [21:42:19.790] [ RUN ] MaintainerTest.test [21:42:20.054] TRACE: Bundler deb supported [21:42:20.096] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [21:42:20.190] TRACE: exec: Execute tool provider [javac -d ./test/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4)... [21:42:23.378] TRACE: exec: Done. Exit code: 0 [21:42:23.379] TRACE: assertEquals(0): Check command tool provider [javac -d ./test/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code [21:42:23.387] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)... [21:42:23.778] TRACE: exec: Done. Exit code: 0 [21:42:23.778] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code [21:42:23.826] TRACE: exec: Execute [dpkg --print-architecture](2); save output... [21:42:23.830] TRACE: exec: Done. Exit code: 0 [21:42:23.831] TRACE: assertEquals(0): Check command [dpkg --print-architecture](2) exited with 0 code [21:42:23.848] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name MaintainerTest --type deb --main-jar hello.jar --main-class Hello --linux-deb-maintainer jpackage-test@java.com -J-Djlink.debug=true --verbose](17); inherit I/O... [21:42:24.598] Running dpkg [21:42:24.665] Command [PID: 2649181]: dpkg --print-architecture [21:42:24.665] Output: amd64 [21:42:24.672] Returned: 0 [21:42:24.703] Running dpkg-deb [21:42:24.748] Running dpkg-deb [21:42:24.750] Running dpkg [21:42:24.752] Running fakeroot [21:42:24.756] Running dpkg [21:42:24.770] Command [PID: 2649194]: dpkg -s coreutils [21:42:24.770] Output: Package: coreutils Essential: yes Status: install ok installed Priority: required Section: utils Installed-Size: 17478 Maintainer: Michael Stone Architecture: amd64 Multi-Arch: foreign Source: coreutils (8.32-4) Version: 8.32-4+b1 Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.44), libc6 (>= 2.28), libgmp10, libselinux1 (>= 3.1~) Description: GNU core utilities This package contains the basic file, shell and text manipulation utilities which are expected to exist on every operating system. . Specifically, this package includes: arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr factor false flock fmt fold groups head hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink users vdir wc who whoami yes Homepage: http://gnu.org/software/coreutils [21:42:24.770] Returned: 0 [21:42:24.773] Running ldd [21:42:24.779] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [21:42:53.065] Command [PID: -1]: jlink --output /tmp/jdk.jpackage11852318404602354893/images/src/MaintainerTest/lib/runtime --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,jdk.sctp,java.sql.rowset,jdk.unsupported,jdk.jlink,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [21:42:53.066] Output: WARNING: Using incubator modules: jdk.incubator.vector [21:42:53.066] Returned: 0 [21:42:53.262] Using default package resource JavaApp.png [icon] (add MaintainerTest.png to the resource-dir to customize). [21:42:54.554] Running ldd [21:42:54.800] Command [PID: 2651593]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/libapplauncher.so [21:42:54.800] Output: linux-vdso.so.1 (0x00007ffe310fb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007efcc8484000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007efcc8340000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efcc816c000) /lib64/ld-linux-x86-64.so.2 (0x00007efcc85b9000) [21:42:54.801] Returned: 0 [21:42:54.801] Running ldd [21:42:54.996] Command [PID: 2651604]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libjava.so [21:42:54.996] Output: linux-vdso.so.1 (0x00007ffdcdbaa000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007efeb4471000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efeb429d000) /lib64/ld-linux-x86-64.so.2 (0x00007efeb44aa000) [21:42:54.996] Returned: 0 [21:42:54.996] Running ldd [21:42:55.231] Command [PID: 2651614]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libawt.so [21:42:55.231] Output: linux-vdso.so.1 (0x00007ffdad1e0000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f1ef0726000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1ef05e2000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1ef05dc000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1ef0408000) /lib64/ld-linux-x86-64.so.2 (0x00007f1ef0902000) libjvm.so => not found [21:42:55.232] Returned: 0 [21:42:55.232] Running ldd [21:42:55.392] Command [PID: 2651629]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libjdwp.so [21:42:55.392] Output: linux-vdso.so.1 (0x00007ffdd8586000) libjava.so => /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f1017cd2000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1017cbe000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1017aea000) /lib64/ld-linux-x86-64.so.2 (0x00007f1017d3b000) libjvm.so => not found [21:42:55.392] Returned: 0 [21:42:55.392] Running ldd [21:42:55.560] Command [PID: 2651640]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libdt_socket.so [21:42:55.561] Output: linux-vdso.so.1 (0x00007fff0ca98000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3a18729000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3a18555000) /lib64/ld-linux-x86-64.so.2 (0x00007f3a18763000) [21:42:55.561] Returned: 0 [21:42:55.561] Running ldd [21:42:55.691] Command [PID: 2651650]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libverify.so [21:42:55.691] Output: linux-vdso.so.1 (0x00007ffe68f82000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbcb69f4000) /lib64/ld-linux-x86-64.so.2 (0x00007fbcb6bea000) [21:42:55.692] Returned: 0 [21:42:55.692] Running ldd [21:42:55.925] Command [PID: 2651662]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libsplashscreen.so [21:42:55.925] Output: linux-vdso.so.1 (0x00007ffedf946000) libjava.so => /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f52cdc9c000) libjvm.so => not found libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f52cdb4b000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f52cdb36000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f52cd9f2000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f52cd9d0000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f52cd9c8000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f52cd9ab000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f52cd7d7000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f52cd7ac000) /lib64/ld-linux-x86-64.so.2 (0x00007f52cdd16000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f52cd7a5000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f52cd59f000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f52cd588000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f52cd57b000) [21:42:55.925] Returned: 0 [21:42:55.925] Running ldd [21:42:56.086] Command [PID: 2651672]: ldd /tmp/jdk.jpackage11852318404602354893/images/opt/maintainertest/lib/runtime/lib/libjli.so [21:42:56.086] Output: linux-vdso.so.1 (0x00007ff[21:43:00.880] TRACE: exec: Done. Exit code: 137 [21:43:01.011] ERROR: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name MaintainerTest --type deb --main-jar hello.jar --main-class Hello --linux-deb-maintainer jpackage-test@java.com -J-Djlink.debug=true --verbose](17) exited with 0 code [21:43:01.060] [ FAILED ] MaintainerTest.test; checks=4 [21:43:01.094] [==========] 1 tests ran [21:43:01.102] [ PASSED ] 0 tests [21:43:01.137] [ FAILED ] 1 test, listed below [21:43:01.147] [ FAILED ] MaintainerTest.test; workDir=[./test] [21:43:01.164] 1 FAILED TEST STDERR: java.lang.AssertionError: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name MaintainerTest --type deb --main-jar hello.jar --main-class Hello --linux-deb-maintainer jpackage-test@java.com -J-Djlink.debug=true --verbose](17) exited with 0 code at jdk.jpackage.test.TKit.error(TKit.java:273) at jdk.jpackage.test.TKit.assertEquals(TKit.java:576) at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:186) at jdk.jpackage.test.Executor.execute(Executor.java:224) at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:780) at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:581) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:496) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:411) at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at jdk.jpackage.test.PackageTest.lambda$runActions$24(PackageTest.java:381) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.lambda$runActions$25(PackageTest.java:380) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:379) at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) at MaintainerTest.test(MaintainerTest.java:65) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:141) at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:126) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1709) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:123) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.TKit.runTests(TKit.java:122) at jdk.jpackage.test.Main.runTests(Main.java:79) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) java.lang.RuntimeException: 1 FAILED TEST at jdk.jpackage.test.Main.reportSummary(Main.java:130) at jdk.jpackage.test.Main.runTests(Main.java:90) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/helpers:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers:/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -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=-Xcheck:jni \ -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=tools/jpackage/linux/MaintainerTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/MaintainerTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/linux/MaintainerTest.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/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/helpers \ -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/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/tools/jpackage/helpers \ -Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -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 \ -Xcheck:jni \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Xmx512m \ 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/tools/jpackage/linux/MaintainerTest.d/main.0.jta --jpt-run=MaintainerTest TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST -------------------------------------------------- Passed: tools/jpackage/linux/AppCategoryTest.java Passed: tools/jpackage/linux/LinuxWeirdOutputDirTest.java Passed: tools/jpackage/linux/LinuxBundleNameTest.java Passed: tools/jpackage/linux/AppAboutUrlTest.java#id0 Passed: tools/jpackage/linux/ReleaseTest.java#id0 Passed: tools/jlink/JLinkTest.java Passed: tools/jpackage/linux/ShortcutHintTest.java#id0 Passed: tools/jpackage/linux/PackageDepsTest.java Passed: tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/BasicTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/CookedRuntimeTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/DotInNameTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java#id0 Passed: tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java#id1 Passed: tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java#id0 Passed: tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java#id1 Passed: tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java Passed: tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java Passed: tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/NonExistentTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/VendorTest.java#id1 Passed: tools/jpackage/share/AddLauncherTest.java#id1 Passed: tools/jpackage/share/AddLShortcutTest.java Passed: tools/jpackage/share/AppContentTest.java Passed: tools/jpackage/share/AppImagePackageTest.java Passed: tools/jpackage/share/AppLauncherEnvTest.java Passed: tools/jpackage/share/ArgumentsTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/PredefinedAppImageErrorTest.java Passed: tools/jpackage/share/EmptyFolderPackageTest.java Passed: tools/jpackage/share/EmptyFolderTest.java Passed: tools/jpackage/share/FileAssociationsTest.java#id0 Passed: tools/jpackage/share/IconTest.java Passed: tools/jpackage/share/InstallDirTest.java#id0 Passed: tools/jpackage/share/InstallDirTest.java#id1 Passed: tools/jpackage/share/LicenseTest.java#id0 Passed: tools/launcher/8261785/Test8261785.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/jpackage/share/LicenseTest.java#id1 Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/jpackage/share/MultiLauncherTwoPhaseTest.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/I18NTest.java Passed: tools/launcher/BigJar.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/HelpFlagsTest.java Passed: tools/launcher/Settings.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/SourceMode.java Passed: tools/jpackage/share/MultiNameTwoPhaseTest.java Passed: tools/jpackage/share/PerUserCfgTest.java Passed: tools/jpackage/share/RuntimePackageTest.java#id0 Passed: tools/jpackage/share/ServiceTest.java Passed: tools/jpackage/share/SimplePackageTest.java Test results: passed: 4,107; failed: 14 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/JdiListeningExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/ExternalEditorTest.java Passed: jdk/jshell/ToolLocaleMessageTest.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/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.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/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/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.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/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.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/PITest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.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/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/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.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/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.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/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.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/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.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/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.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/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.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/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.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/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.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/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.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/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java Passed: javax/xml/jaxp/unittest/parsers/Bug4967002.java Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.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/Bug6564400.java Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.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/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java Passed: javax/xml/jaxp/unittest/parsers/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.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/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.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/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.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/EventReaderTest.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/JDK8201138.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/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.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/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.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/Issue47Test.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/StreamReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.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/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.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/NullUriDetectionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.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/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.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/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.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/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.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/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.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/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.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/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.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/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.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/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.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/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.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/IssueTracker30.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.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/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.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/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.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: 505 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 672 672 0 0 >> jtreg:test/jdk:tier2 4121 4107 14 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 505 505 0 0 ============================== TEST FAILURE